如何讓VMware使用USB隨身碟開機
自從雲端與隨身碟普及後,光碟的使用率就一直下降中,連安裝也都使用虛擬光碟方式來掛載ISO檔,為了小巧化,我也都使用迷你機殼且不安裝光碟機。VMware workstation/Player虛擬機器軟體,實現一台硬體設備同時執行多個作業系統的工具軟體,方便玩家進行研發、測試與佈署應用程式的模擬環境,但卻不支援USB的開機選項,怎麼辦?山不轉路轉,只要有Plop Boot Manager就可以透過光碟機來轉向USB開機。
【plop boot manager 網頁】:http://www.plop.at/en/bootmanagers.html
【plop boot manager 下載網頁】:http://goo.gl/gZp4x
▼至官方網頁下載plop boot manager程式,下圖畫面上可以看到Download字眼,點選進入下載,目前最新版為Plop Boot Manager 5.0.15。
▼下載後解壓縮後如下圖所示,這麼多的檔案其實只要plpbt.iso就可以了。
▼接著使用VMware workstation(或Player)建立一個虛擬機器,其方法可參考安裝Windows 8.1預覽版-使用VMware Workstation 9文章,並在畫面左邊可以看到模擬的光碟裝置,所以點選「 CD/DVD(IDE)」,勾選「Connect at power on」,並在右邊上選擇「Use ISO image file」,接著按下〔Browse〕選擇剛剛下載的plpbt.iso檔,最後按下〔OK〕。
▼另外USB Controller內也要注意勾選「Show all USB input devices」。
▼啟動虛擬機器並按下F2來進入BIOS(不知如何進入請參考如何進入Vmware Workstation虛擬機器的BIOS畫面文章),在BIOS畫面上請進入【Boot】選單內,將「CD-ROM Drive」移至最頂端,也就是開機時已CD-ROM為第一開機優先順序。接著在狀態列右邊揀選紅色框的「Flash Drive」圖示,此時會出現小選單,第一個選項是「Connetc( Disconnect from host)」,表示目前的USB Flash是連接至PC主機上的主系統,為了讓虛擬機器能辨識你的USB Flash,請按下使USB Flash改變連接至虛擬機器上。
▼你也可以使用選單方式來變更USB flash連結的設備,在【VM】→【Removeable Devices】→【XXX Flash Drive】內的【Connect(Disconnect from Host)】選項。
▼當虛擬機器偵測到USB Flash由PC上主系統改變連接至虛擬機器時,VMware會出現一個訊息提示,若以後不想再出現提示,請勾選「Do not show this message agin」按下〔OK〕鈕。
▼正常的機器在BIOS調整後都會儲存變更後的狀態,所以移至【Exit】並選擇「Exit Saving Changes」。
▼再改變之前會再次地詢問,請選擇【Yes】來儲存。
▼重新啟動虛擬機器,虛擬機器會由光碟機來優先啟動,由於光碟指定plpbt.iso檔,下圖就是啟動的畫面,將畫面的選項移至USB上,就是透過光碟上plpbt.iso的Plop Boot Manager來轉向USB,試試按下USB選項。
▼果真執行了我自行客製XP USB開機安裝碟,之前一直使用光碟來開機,如今也實現了USB的開機夢想,看來以後再Vmware模擬測試會更加的方便。