【長篇教學】VMware WK7下的USB開機

前幾天老納兄問到有關VMware Workstation中沒有USB的開機選項,無法測試USB開機。這個問題其實我也一直納悶很久,號稱最強大寄居架構的Hypervisor,VMware Workstation竟然不支援USB開機,這樣真的十分麻煩。其實這個問題有一個Workaround可以達成USB開機的目的,但這只是一個變通的方法,真的想要用USB開機,可以安裝Virtualbox,但我們還是來看看在VMware Workstation下的作法,其實答案可能很多人都已經知道了,就是使用類似RDM的方法。在VMware Workstation中,在建立虛擬機時,可以使用實體硬碟,雖然還是使用一個META FILE來管理這個硬碟的資料,但這個META FILE是個文字檔,用來將VM指向這個實體硬碟。因此如果我們用這個方式來將USB隨身碟指定成實體硬碟,再掛上VMware Workstation中的VM中,就可以達成用USB開機的目的了。
基本步驟
- 一個能被主作業系統認出的USB隨身碟
- 知道這個USB隨身碟在主作業系統中的實體位置
- 該USB 隨身碟有已經安裝好,可開機的作業系統
- 建立VM,並且指定硬碟為這個實體位置
- 在VM的BIOS中指定這個VM開機(預設會自動指定)
建立一個可以開機的USB隨身碟
首先你必須知道如何建立可開機的USB隨身碟。目前市面上較多的就是Windows XPE或是直接用DOS來開機。嘉許是用Ubuntu LiveCD來示範,使用UNETBootin(在此下載)製作的。只要你有一個能被主作業系統(嘉許使用Windows 2003 Server)認出的USB,並且有Ubuntu的ISO檔即可製作。
1、先將USB插入電腦,並且確定這個裝置可以使用。
2、選擇「我的電腦」按下右鍵,選擇「管理」

3、選擇「磁碟管理」
4、找到這個USB硬碟的實體位置,圖中為「磁碟7」,要記住這個數字,並且記下對應的磁碟代號,這邊是U

5、執行剛才下載的UNETbootin。
6、選擇Diskimage,並且選擇「ISO」,將你的Ubuntu原版ISO選進來。
7、在Type的地方選擇「隨身碟」、並且選擇Drive U:\。

8、選完就按下「確定」,就會開始安裝,大約五分鐘左右就會完成。

9、完成之後一定要按「退出」,要不然系統會重新開機,我們是給VM用,不是給實體機用。

建立要開機的VM並開機測試
當我們建立好這個可開機的USB之後,就可以建立VM來讓這個USB在VM中開機了。建立VM的步驟嘉許就省略了,因為大家都會在VMware Workstation下建立VM,但在這幾個步驟時要注意,其它的就使用預設值即可。
1、建立新虛擬機時,要選擇「Custom」才會讓你手動選擇硬碟。

2、在選擇硬碟時,選擇使用實體硬碟。

3、剛才記得實體硬碟是「磁碟7」,這邊就要選7。

4、用USB 開機了

5、進入LiveCD後的畫面,VM中會說明這是用實體硬碟開機的。


老師您好:
是的,正想請教您vmware下是否支援usb開機的問題?上文提到可用virtualbox?那作法上如何呢?可否賜教?謝謝!
事實上VBOX也一樣用VMware的方式來掛載,但要先建立USB的VMDK才行。這不是三言兩語說得完的,嘉許會找時間把步驟寫寫PO上,請兄台等一等啊,謝謝。
老師您好:余隨身碟代號「磁碟1」,我的電腦裡磁碟機代號為I,VMWARE7.0.1在進行到select a Physical Disk時,卻僅見到PhysicalDrive0,不知問題出在那?還請釋疑?謝謝!
您好,
您的隨身碟有格式化過嗎?因為這個問題我也沒遇到過,但因為在安裝時,VMware可以讓您選擇是否用整個USB或是分割區,因此我猜可能是沒有格式化過。您可以再試試,又也有可能是權限的問題,試著用administrator登入XP再用VMware試試。不行再把錯誤訊息丟上來。
老師您好:是的,余隨身碟已使用UNETbootin安裝ubuntu,試過實機,亦可以使用,xp下我的電腦亦能讀取進入隨身碟,再按照老師所述「建立要開機的VM並開機測試」,然後「建立新虛擬機時,要選擇「Custom」才會讓你手動選擇硬碟」,再「在選擇硬碟時,選擇使用實體硬碟」,再來進行到select a Physical Disk時,卻僅能見到PhysicalDrive0,不知問題出在那?還請釋疑?謝謝!
有幾個作法
1、換一個USB PORT試試
2、換一個USB隨身碟試試
3、換一台電腦試試。
你的XP有沒有設定group policy,執行VMware的權限呢?
老師您好:余xp並沒有設定group policy,照您指示,換個USB PORT後居然可以了,再試回原本測試失敗的USB PORT亦可了,真是神奇啊!
感謝老師!
您好,
電腦有時就是如此,應該是XP對USB做了CACHE,能用就行。恭喜啊,呵呵….
老師您好:
我現在是vmware workstation 7
在安裝guest os時
因7.0簡化了安裝步驟
請問如何免除簡化
因為我要copy畫面教學
謝謝
您好,
在建立新的VM時,第一個畫面時,不要選擇Typical,而選擇Custom,就會一步一步來了。
老師您好
我用您的方法還是不行
我的source試用iso檔安裝
選custom時
還是都沒問就過去了
我是用vmware workstation 7.01版
您好,
選擇Custom之後就到哪個畫面?你安裝時,在選擇CDROM時,千萬不要選OS,就選稍後安裝,因為我選擇Custom之後的畫面是選擇VMware Workstation的版本,你的呢?
謝謝老師
我知道原因
因為我沒有選稍後安裝
謝謝
你好
敝人前陣子也是要測試ESXi做出來的USB開機碟,後來用Google找到Plop開機程式,下載解壓縮後會有ISO檔。把要開機的USB碟事先設好在VM裡,然後用此ISO檔開機,裡面有從"USB"開機選項,選則此項就可以從你插入的USB碟開機了。下載網址:http://www.plop.at/en/home.html
您好,
又是一個PLOP的愛用者,呵呵
請問 版主 那個 用GHOST作 萬用安裝的GHO 是否GHOST 要一致 就是 備份跟還原一致
且可以寫個教學一下媽 小弟用了好久都不行
您好,
萬用安裝ghost製作有很多教學啊,我不是很熟,您要做什麼呢?
老師你好^^
請問你有連絡方式嗎=ˇ=?
小弟一心求教,剛接觸這種東西=ˇ=
老師,拜託請你幫個忙摟!!
小弟聯絡方式:及時:qoo1235888
電話:0934-254-458(阿全)