動作確認
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イメージを限定することで、問題の局所化はできそうだが、根本解決ではない。