年末に PC のデフラグをするついでに VirtualBox の VDI ファイルとスナップショットファイルを C ドライブから D ドライブに移動したので、その事後処理をしました。VirtualBox のバージョンは 4.0.0 r69151 です。
- 仮想マシンが停止した状態で VDI ファイルとスナップショットファイルを移動する。
- VDI ファイルの UUID を変更する。
C:\Windows\System32>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" -nologointernalcommands sethduuid D:\application\virtualbox\solaris101\solaris101.vdi UUID changed to: 8f0b035e-f3bb-4bdc-96e5-817ed8873c05
- VDIファイルのパスを変更する。
- 割り当てを解除して、新しいパスの VDI ファイルを追加します。
- スナップショットのパスを変更する。
- 無事起動しました。