LoginSignup
22
24

More than 5 years have passed since last update.

[Windows][VirtualBox] VirtualBoxの既存のVMの追加でUUIDがすでにあると言われる場合の対応

Last updated at Posted at 2016-07-27

環境変数PATHにVBoxManage.exeへのPATHを追加

このエラーをわりと頻繁にみかけるので、今後便利になるようにまずは VBoxManage.exe があるディレクトリにPATHを通します。
環境によって違いますが、Windowsではだいたい以下のような箇所にあるはずです。

VBoxManage.exeが存在するディレクトリにPATHを通す
C:\Program Files\Oracle\VirtualBox

PATHを追加しない場合は、上記にある VBoxManage.exe を直接実行してももちろん問題ありません。

vdiのUUIDのでエラーになる場合 (Cannot register the hard disk...)

以下のコマンドでuuidの変更を行います。

uuidの変更を実行
$ VBoxManage.exe  internalcommands sethduuid <vdiの存在パス>

以上でvdiのuuidの変更は完了です。

VBoxGuestAdditions.iso の UUID でエラーになる場合 (Cannot register the DVD image...)

こちらは余り頻度は高くないですが、Cannot register the DVD image... のようなエラーが発生するケースがありました。
原因はわからないですが、解決方法はあったので記載しておきます。

1. 仮想メディアマネージャーを開く

2.png

2. VBoxGuestAdditions.iso を解放 -> 除去する

1.png

これでもう一度追加を実行すればエラー無く追加ができました。

*.vbox の UUID でエラーになる場合

そのまま使用する解決法は見つかりませんでしたので、一度消して、新規作成から作り直したところエラーが無くなりました。

参考

VirtualBoxで仮想diskのUUIDを変更する - リジェクトされました
virtualbox.org • View topic - "Cannot register the DVD image" error on Mac

22
24
2

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
22
24