
VirtualBox でハードディスクのシリアル番号を変更したいです。
誰かそのやり方を知っていますか?
答え1
ハードディスクのUUIDを変更したいのだと思います。UUIDは次のようになります UUID {55b773b8-cbcb-42ea-9a44-1368b30ed823}
ハードドライブの UUID を設定するには、コマンド プロンプトで次のコマンドを実行します。
VBoxManage internalcommands setvdiuuid disk2.vdi
例:VBoxManage internalcommands sethduuid disk2.vdi 55b773b8-cbcb-42ea-9a44-1368b30ed823
動作します。
答え2
コマンドが変更されたようです:
sethduuid <filepath> [<uuid>]
Assigns a new UUID to the given image file. This way, multiple copies
of a container can be registered.
私の場合は次のようになりました:
C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands sethduuid <vmdk location>
uuid
いずれにしても新しいものを入力しない場合は変更されます。
答え3
コマンド コンソールで dir を実行したときに表示されるボリューム シリアル番号のことを指していると思います。
ボリュームID解決しました。管理者として実行してください:
volumeid C: C8BA-7B18
再起動後に変更されます:
C:\>dir
Volume in drive C has no label.
Volume Serial Number is C8BA-7B18
Directory of C:\
...