LoginSignup
10
10

More than 5 years have passed since last update.

vmware > ホストとゲスト間のコピーができない > vmxファイルの書き直し > isolation.tools.copy.disable = "FALSE"などをファイルの最終行に持っていく

Last updated at Posted at 2015-12-09
動作確認
VMware Workstation 11.0.0 build-2305329

症状

http://qiita.com/7of9/items/114d27254098f297a58a
でも書いた症状の「ホストとゲスト間のコピーができない」が再発した。

気づいた症状として

  • ホストからゲストへのコピーは可能
  • ゲストからホストへのコピーは不可能 (ゲストの枠を出ることができない)

対応

vmware toolsを入れなおしてもダメだった。

なんとはなしに、.vmxファイルの以下の行をファイルの最後尾に持っていくと直った。

xxx.vmx
...
isolation.tools.copy.disable = "FALSE"
isolation.tools.paste.disable = "FALSE"

vmwareの設定が変わって、.vmxの中での上記の行の位置が相対的に上になった時にコピーができないようになっている感じがする。

下の方の処理で上記の設定が無効にされてしまっている感じ。


再現と対応 (2015/12/28)

上記の現象が再現した。

再現前にしたこと

  • シリアルポートの追加

シリアルポートを追加したことにより、.vmxファイル内のisolation.XXXの行が相対的に上になり、失敗するようになった。

上記と同じように対応して、問題が解決することを確認した。

再現 (2016/02/04)

再現した。そして、上記の2行を最後に持ってきたら症状はなくなった。

再現した時の状況と修正後のvmxファイルは以下。

コピーできない
isolation.tools.copy.disable = "FALSE"
isolation.tools.paste.disable = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"
コピーできる
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"
isolation.tools.copy.disable = "FALSE"
isolation.tools.paste.disable = "FALSE"

メモ (2017/05/16)

USBメモリの抜き差しにより.vmxファイルの最後尾が書き換えられるようだ。
USBメモリを抜き差しするVMイメージを限定することで、問題の局所化はできそうだが、根本解決ではない。

10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10