2013年2月22日 星期五

虛擬機器(Virtual Machine)使用 USB 裝置開機

因為之前有使用 USB 隨身碟當作開機及 系統安裝/備份 的作業,
但是每次修改完 Grub4Dos 的 menu.lst 後就得重開機實驗成功與否,
實在是耗時又不方便(因為沒有 SSD 硬碟加持……),
所以得使用虛擬機器(Virtual Machine)會省時些!

本人用過「VMWare Workstation」、「Virtual Box」,
以及「QEMU Manager」這三款虛擬機器(Virtual Machine),
發現 Virtual Box 使用 USB 裝置開機的方法有點麻煩…

因為本人第一個接觸的 Virtual Box 印象中是能做到,
不過得下 Command 指令才能做到掛載及卸載 USB 裝置的動作,
而且當 USB 裝置內容有所異動時就得卸載再重新掛載,
就真的很煩………
(記得 VMWare 好像本身不支援 USB 裝置開機)

所以在網路上有人推薦使用 plpbt 的工具來幫助你在虛擬機器中達到 USB 開機!
官網下載 Plop Boot Manager 5.0.14http://www.plop.at/en/bootmanager/download.html

下載後的壓縮檔會有很多東西,
但這裡只使用 plpbt.iso 印象檔而已。
(若使用 Virtual Box 使用 plpbt.iso 開機的話,似乎對 USB 隨身碟開機無效…)

不過 QEMU Manager 的設定相對就容易許多,
如果有興趣的請往下看。


QEMU Manager 7

首先是將該程式下載、解壓縮後再執行「QemuManager.exe」,
然後會看到以下的畫面。

建立新的虛擬機器

按下左上角附近的「+」號按鈕,
此時會跳出新增新的虛擬機器畫面;
在這個畫面中能為虛擬機器命名(第一欄位),
並設定它的環境是屬於哪個作業平臺(第四欄位),
若以這裡只為測試 USB 開機隨身碟的話通常只需設定第一及第四欄即可,
再來就按下「Next」。

設定記憶體大小

因為只測試 USB 開機隨身碟,
所以不用太大的記憶體空間,
但也不能設定太小,
這裡用「256 MB」就行了。

虛擬機器顯示

使用預設的「Qemu Manager (Default)」並按下「Finish」完成虛擬機器的新增作業。

設定開機裝置

如下圖所示,
按下第二分頁的「Drives」,
在其內容中第一個「Hard Disk 0」上連按二下。

此時會跳出「Select Path」視窗,
按下三個「Use Physical Disk」按鈕以選擇 USB 開機隨身碟的位置。
(別忘了先插上 USB 開機隨身碟)

使用實體裝置

出現這個「Use Physical Drive」視窗時,
請先按下「Open Disk Management」以開啟「磁碟管理」視窗。

以我的設備為例,
我的威剛 8G 隨身碟被辨識為第 4 磁碟
知道了以後就可以關閉磁碟管理視窗。

回到 Use Physical Drive 視窗,
就可以在「Select Drive」選項中選擇相對應的磁碟位置,
最後按下「OK」完成實體裝置選擇。


這時又會回到 Select Path 視窗,
仔細看一下「Specify Hard Disk 0 Path」欄位是不是顯示剛剛所選的位置,
如果正確的話請按下「OK」完成設定。

執行虛擬機器

結束了實體裝置設定後回到 Qemu Manager 主畫面,
再按下左上角的綠色執行按鈕就能看到虛擬主機的執行畫面了。

3 則留言:

  1. VBOX - www.rmprepusb.com Tutorial 4

    回覆刪除
    回覆
    1. 感謝您的回覆!
      之前就是看這個網站的 QEMU 部份,
      但沒有仔細去看 Virtual Box 的章節………

      刪除
  2. 使用他來將XP灌進USB,可是無論幾次都無法成功,USB隨身碟完全沒有被寫入的樣子

    回覆刪除