Linux :
$ VBoxManage internalcommands createrawvmdk -filename ~/mydrive.vmdk -rawdisk /dev/sda -partitions 1
Windows :
> cd C:\Program Files\Oracle\VirtualBox
> VBoxManage internalcommands createrawvmdk -filename D:\mydrive.vmdk -rawdisk \\.\PhysicalDrive3 -partitions 1
* 在 Windows 下的 PhysicalDrive 代號為磁碟管理裡面的磁碟編號
* 產生的 VMDK 是對實體 Partition 的映射,而非將 physical disk (partition、raw) 轉成新的 image。
* Windows 下產生的 VMDK 映像支援 Linux 下的 ext3 格式
* 如果只有一個 partition 時,可以不指定 -partitions
* 指定 -partitions 時會產生多個 VMDK 檔 (例:mydrive.vmdk、mydrive-pt.vmdk),加入裝置時加入 mydrive.vmdk 即可。
* 以後完全不使用時,記得到虛擬媒體管理員將硬碟釋放、移除。
加入映像方法:
設定值 -> 存放裝置 -> IDE 控制器 -> 加入硬碟 |
選擇現有的硬碟 |
如果原本已經有安裝系統,加入新的映像後會多一個裝置,選擇 2) Primary Slave 從隨身碟開機 |
Reference :
VirtualBox虚拟机与物理机文件传输九大方法总结 | 奶牛博客
VirtualBox設定由USB隨身碟開機 « 高登工作室
沒有留言:
張貼留言