Virtual-Machines
如何使用 VBoxManage 附加虛擬硬碟?
為現有虛擬機設置主控制器的虛擬硬碟驅動器 (VDI) 的最佳方法是什麼?
如果 VDI 確實是某個其他父磁碟的子差異磁碟,語法是否會改變?您是否需要以某種方式附加父 VDI,然後附加子 VDI?
情況:
我有一個現有的 VM — 我想用另一個普通的虛擬 HD 或可能的差異磁碟替換它用來啟動的硬碟驅動器。這可以用 VBoxManage 完成嗎?
我相信這應該適用於虛擬硬碟。
VBoxManage modifyvm winxp-web-dev --hda "/home/vbox/.VirtualBox/HardDisks/my_new_disk.vdi"
(這就是我從控制台創建虛擬機時的做法)
很老的問題,但這是我的做法:
VBoxManage storageattach my-vm-name \ --storagectl "SATA Controller" \ --device 0 \ --port 0 \ --type hdd \ --medium /path/to/my-new.vdi
這假設您要更換舊磁碟。如果您只想添加另一個磁碟,請使用另一個埠,例如 1 如果您只有 1 個磁碟(在埠 0 上)。請注意,您還可以將磁碟(或 cd/dvd 映像)添加到“IDE 控制器”。