デフォルトのVDIファイル置き場とかを確認する
C:\Program Files\Sun\xVM VirtualBox>VBoxManage.exe -nologo list systemproperties Minimum guest RAM size: 4 Megabytes Maximum guest RAM size: 2048 Megabytes Maximum video RAM size: 128 Megabytes Maximum VDI size: 2097151 Megabytes Default VDI filder: D:\Mydoc\VirtualBox\VDI Default machine folder: D:\Mydoc\VirtualBox\Machines VRDP authentication library: VRDPAuth Webservice auth. library: VRDPAuth Hardware virt. extensions: no Log history count: 3
登録済みのVDIファイルの一覧を見る
C:\Program Files\Sun\xVM VirtualBox>VBoxManage.exe -nologo list hdds UUID: 3883814e-67d9-4307-a1ac-8154abda8337 Storage type: Virtual Disk Image Path: D:\Mydoc\VirtualBox\VDI\debian.vdi Accessible: yes Usage: debian (UUID: e9cf1858-7471-4672-95ba-3b38bfe5de31) UUID: d479f0ca-1c79-4934-8cbe-30a5ab56204f Storage type: Virtual Disk Image Path: D:\Mydoc\VirtualBox\VDI\debian2.vdi Accessible: yes
すでに仮想マシンで使ってるVDIファイルはUsage:がつく。
各VDIファイルの詳細情報を見る
C:\Program Files\Sun\xVM VirtualBox>VBoxManage.exe -nologo showvdiinfo debian.vdi UUID: 3883814e-67d9-4307-a1ac-8154abda8337 Registered: yes Accessible: yes Size: 16384 MBytes Current size on disk: 3497 MBytes Type: standard Storage type: Virtual Disk Image (VDI) In use by VM: e9cf1858-7471-4672-95ba-3b38bfe5de31 Path: D:\Mydoc\VirtualBox\VDI\debian.vdi
すでに仮想マシンで使ってるVDIファイルはIn use by VM:がつく。
VirtualBoxに登録済みのVDIファイルはRegistered:がyesに、登録してないのはnoになる。
VDIファイルのuuidを振りなおす
C:\Program Files\Sun\xVM VirtualBox>VBoxManage.exe -nologo internalcommands setvdiuuid D:\Mydoc\VirtualBox\VDI\debian2.vdi UUID changed to: 2a39ee08-d1d6-4810-897f-605a3aa4e91e
単純にコピーしただけのVDIファイルは追加登録時にuuidがダブるので、uuidを変更する。
このコマンドではファイル名をフルパスで書く必要がある。
参考にさせていただいたページ