1.把u盤插進系統,查看u盤的盤符號html
diskmgmt.msc 下查看,如爲磁盤2,則下面爲PHYSICALDRIVE2windows
2.生成虛擬磁盤spa
VBoxManage internalcommands createrawvmdk -filename e:\VM_Center\usb_boot\usb.vmdk -rawdisk \\.\PHYSICALDRIVE2orm
3.把磁盤掛進vitrualbox,搞定htm
參考文檔:文檔
1.http://hi.baidu.com/futom123/item/26863a469bea65f5dc0f6ccdget
2.http://www.xiaojian.org/article/311.htmlcmd
一、cmd下進入VirtualBox安裝目錄虛擬機
cd C:\Program Files\Oracle\VirtualBox
二、獲取磁盤信息(這個最關鍵)
wmic /output:d:\diskdrive.html diskdrive list /format:htable
三、打開d:\diskdrive.html,查看DeviceID欄,獲取到你的U盤DeviceID,如\\.\PHYSICALDRIVE1
四、獲取磁盤分區信息(確認一下是否是U盤分區)
VBoxManage internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE1
五、爲U盤建立啓動文件
VBoxManage internalcommands createrawvmdk -filename d:\UsbDisk.vmdk -rawdisk \\.\PHYSICALDRIVE1it
六、打開virtualbox-->設置-->硬盤-->添加虛擬硬盤UsbDisk.vmdk 並設置第一個啓動,或者只留這一個虛擬硬盤
七、啓動你的虛擬機,成功了!
原理:就是把U盤建立成一個虛擬硬盤文件,而後啓動這個硬盤,其實也就是啓動了U盤