VMware Playerの仮想マシンをコピーする方法

VMware Player 3.0.1には仮想マシンをコピーする機能が無いらしいので,自力でコピーしてみました。
使用していて問題は発生していませんが,自己責任でお願いします。


コピー元:「CentOS」,コピー先:「CentOS_copy」という前提で進めていきます。


1. C:\Users\renoiv\Documents\Virtual Machinesフォルダに,
仮想マシンのフォルダがあるのでフォルダ毎コピーします。

 C:\Users\renoiv\Documents\Virtual Machines\CentOS
        ↓↓↓↓    COPY    ↓↓↓↓
 C:\Users\renoiv\Documents\Virtual Machines\CentOS_copy

2. コピー先のファイル名を下記のようにリネームします。

CentOS.nvram → CentOS_copy.nvram
CentOS.vmdk  → CentOS_copy.vmdk
CentOS.vmem  → CentOS_copy.vmem
CentOS.vmsd  → CentOS_copy.vmsd
CentOS.vmss  → CentOS_copy.vmss
CentOS.vmx   → CentOS_copy.vmx
CentOS.vmxf  → CentOS_copy.vmxf

3. CentOS_copy.vmxをテキストエディタで開いて下記のように編集します。

11行| scsi0:0.fileName = "CentOS_copy.vmdk"
43行| displayName = "CentOS_copy"
45行| nvram = "CentOS_copy.nvram"
48行| extendedConfigFile = "CentOS_copy.vmxf"
49行| checkpoint.vmState = "CentOS_copy.vmss"

4. VMware Playerの起動して「仮想マシンを開く」から「CentOS_copy.vmx」を開きます。

コピーした仮想マシンかどうか聞いてきますので「コピーしました」を選択して
[OK]ボタンをクリックすれば仮想マシンが起動します。


以上です。


CentOS_copy.vmxfファイル内のを変更すれば,
確認ダイアログは表示されないかもしれませんが試していません。