2012年10月24日 星期三

VirtualBox 從隨身碟開機

VirtualBox boot from usb

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隨身碟開機 « 高登工作室


沒有留言:

張貼留言