在此虛擬機器的設定中:
系統--主機板--擴充套件特性--把“啟用EFI”前的鉤去掉。
這個可以新增一個硬連結對應隨身碟,
Windows下
進入命令列
cmd
cd C:\Program Files\Sunx\VM VirtualBox
獲取磁碟資訊(這個最關鍵)
wmic /output:d:\diskdrive.html diskdrive list /format:htable
開啟d:\diskdrive.html ,檢視DeviceID欄,獲取到你的隨身碟DeviceID,如.PHYSICALDRIVE1
獲取磁碟分割槽資訊(確認是哪個隨身碟)
VBoxManage internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE1
下面是我的隨身碟資訊,8G的,顯示7655MB
Number Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x0b 0 0 45 975 25463 7655 44
為隨身碟建立啟動檔案
VBoxManage internalcommands createrawvmdk -filename dUsbDisk.vmdk -rawdisk \\.\PHYSICALDRIVE1
開啟virtualbox--設定--硬碟--新增連線(Ins)會找到剛才新建的UsbDisk.vmdk(如果沒有自動找到,手工新增就可以了)
常規--高階--Boot Order--硬碟,啟動你的虛擬機器,成功了!
在此虛擬機器的設定中:
系統--主機板--擴充套件特性--把“啟用EFI”前的鉤去掉。
這個可以新增一個硬連結對應隨身碟,
Windows下
進入命令列
cmd
cd C:\Program Files\Sunx\VM VirtualBox
獲取磁碟資訊(這個最關鍵)
wmic /output:d:\diskdrive.html diskdrive list /format:htable
開啟d:\diskdrive.html ,檢視DeviceID欄,獲取到你的隨身碟DeviceID,如.PHYSICALDRIVE1
獲取磁碟分割槽資訊(確認是哪個隨身碟)
VBoxManage internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE1
下面是我的隨身碟資訊,8G的,顯示7655MB
Number Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x0b 0 0 45 975 25463 7655 44
為隨身碟建立啟動檔案
VBoxManage internalcommands createrawvmdk -filename dUsbDisk.vmdk -rawdisk \\.\PHYSICALDRIVE1
開啟virtualbox--設定--硬碟--新增連線(Ins)會找到剛才新建的UsbDisk.vmdk(如果沒有自動找到,手工新增就可以了)
常規--高階--Boot Order--硬碟,啟動你的虛擬機器,成功了!