1. 程式人生 > >virtualbox啟動行動硬碟上的ubuntu系統

virtualbox啟動行動硬碟上的ubuntu系統

目前情況:

行動硬碟上安裝ubuntuPC可以從該U盤啟動,grub中選擇ubuntu即可獨立執行ubuntu

PC上安裝有Win8系統

目標:

Win8中安裝virtualbox,以虛擬機器方式執行行動硬碟中已經安裝好的ubuntu

  1. Win8中接上行動硬碟,在磁碟管理器中檢視到行動硬碟為磁碟1PC硬碟位磁碟0

  2. 以管理員啟動cmd視窗,進入virtualbox的安裝目錄,執行:

C:\ProgramFiles\Oracle\VirtualBox>VBoxManage internalcommandscreaterawvmdk -fi

lenamed:\usbDisk.vmdk -rawdisk

\\.\PhysicalDrive1

RAWhost disk access VMDK file d:\usbDisk.vmdk created successfully.

PhysicalDrive1即對應磁碟1,執行成功後即生成virtualbox可以載入的虛擬磁碟檔案(usbDisk.vmdk

  1. 以管理員身份執行virtualbox,新建虛擬機器,在新增虛擬磁碟時選擇當前已有磁碟,並指定剛才生成的usbDisk.vmdk

如果沒有以管理員執行virtualbox,載入虛擬磁碟檔案時會出現如下錯誤
開啟硬碟檔案D:\usbDisk.vmdk失敗.

Permission problem accessing the file for the medium 'D:\usbDisk.vmdk' (VERR_ACCESS_DENIED).
返回 程式碼:VBOX_E_FILE_ERROR (0x80BB0004)
元件:Medium
介面:IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
被召者:IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
被召者 RC:VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)


  1. 啟動虛擬機器執行ubuntu成功。安裝guestAddition後可全屏。

  2. 測試直接從行動硬碟引導,獨立執行ubuntu成功,未受影響。