VirtualBox
複製虛擬硬碟
- Virtualbox 指令:clonevdi
VBoxManage clonevdi /path_old/欲複製的來源虛擬硬碟 /phth_new/欲產生的目的虛擬硬碟
例:
VBoxManage clonevdi /home/jack/Virtualbox/WWW/www.vdi /home/jack/Virtualbox/ftp/ftp.vdi
- 不加路徑的話,表示工作目錄是在當前的位置。
- 經過 clonevdi 後,新的虛擬硬碟會自動更新 UUID
- cp 指令:
cp /home/jack/Virtualbox/WWW/www.vdi /home/jack/Virtualbox/ftp/ftp.vdi
以複製的方式所製作出來的另一個虛擬硬碟的 UUID 是一樣的,會造成 VirutalBox 無法掛載新的虛擬硬碟,
所以接下來要做的就是 修改 新的虛擬硬碟的 UUID,這樣,VirtualBox 即可掛載新的虛擬硬碟.
修改指令:
VBoxManage.exe internalcommands sethduuid /home/jack/Virtualbox/ftp/ftp.vdi
- 接下來,把以上面兩種方式所製作出來的新的虛擬硬碟,使用VirtualBox選擇新增硬碟->選擇現有的磁碟,將新的vdi掛載進去。