首頁 > VMware Workstation, 個人虛擬機長篇教學 > 【長篇教學】VMware WK7下的USB開機

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

2010年3月18日 發表評論 閱讀評論

UNETBOOTIN06

前幾天老納兄問到有關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開機的目的了。


基本步驟

  1. 一個能被主作業系統認出的USB隨身碟
  2. 知道這個USB隨身碟在主作業系統中的實體位置
  3. 該USB 隨身碟有已經安裝好,可開機的作業系統
  4. 建立VM,並且指定硬碟為這個實體位置
  5. 在VM的BIOS中指定這個VM開機(預設會自動指定)


建立一個可以開機的USB隨身碟


首先你必須知道如何建立可開機的USB隨身碟。目前市面上較多的就是Windows XPE或是直接用DOS來開機。嘉許是用Ubuntu LiveCD來示範,使用UNETBootin(在此下載)製作的。只要你有一個能被主作業系統(嘉許使用Windows 2003 Server)認出的USB,並且有Ubuntu的ISO檔即可製作。


1、先將USB插入電腦,並且確定這個裝置可以使用。

2、選擇「我的電腦」按下右鍵,選擇「管理」

U0

3、選擇「磁碟管理」

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

U1

5、執行剛才下載的UNETbootin。

6、選擇Diskimage,並且選擇「ISO」,將你的Ubuntu原版ISO選進來。

7、在Type的地方選擇「隨身碟」、並且選擇Drive U:\。

UNETBOOTIN01

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

UNETBOOTIN02

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

UNETBOOTIN04


建立要開機的VM並開機測試


當我們建立好這個可開機的USB之後,就可以建立VM來讓這個USB在VM中開機了。建立VM的步驟嘉許就省略了,因為大家都會在VMware Workstation下建立VM,但在這幾個步驟時要注意,其它的就使用預設值即可。


1、建立新虛擬機時,要選擇「Custom」才會讓你手動選擇硬碟。

UNETBOOTIN05

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

UNETBOOTIN06

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

UNETBOOTIN07

4、用USB 開機了

UNETBOOTIN08

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

UNETBOOTIN09





  1. asdtel
    2010年3月18日05:30 | #1

    老師您好:
    是的,正想請教您vmware下是否支援usb開機的問題?上文提到可用virtualbox?那作法上如何呢?可否賜教?謝謝!

    • 嘉許
      2010年3月19日02:52 | #2

      事實上VBOX也一樣用VMware的方式來掛載,但要先建立USB的VMDK才行。這不是三言兩語說得完的,嘉許會找時間把步驟寫寫PO上,請兄台等一等啊,謝謝。

  2. asdtel
    2010年3月18日15:01 | #3

    老師您好:余隨身碟代號「磁碟1」,我的電腦裡磁碟機代號為I,VMWARE7.0.1在進行到select a Physical Disk時,卻僅見到PhysicalDrive0,不知問題出在那?還請釋疑?謝謝!

    • 嘉許
      2010年3月19日02:45 | #4

      您好,

      您的隨身碟有格式化過嗎?因為這個問題我也沒遇到過,但因為在安裝時,VMware可以讓您選擇是否用整個USB或是分割區,因此我猜可能是沒有格式化過。您可以再試試,又也有可能是權限的問題,試著用administrator登入XP再用VMware試試。不行再把錯誤訊息丟上來。

  3. asdtel
    2010年3月19日06:18 | #5

    老師您好:是的,余隨身碟已使用UNETbootin安裝ubuntu,試過實機,亦可以使用,xp下我的電腦亦能讀取進入隨身碟,再按照老師所述「建立要開機的VM並開機測試」,然後「建立新虛擬機時,要選擇「Custom」才會讓你手動選擇硬碟」,再「在選擇硬碟時,選擇使用實體硬碟」,再來進行到select a Physical Disk時,卻僅能見到PhysicalDrive0,不知問題出在那?還請釋疑?謝謝!

    • 嘉許
      2010年3月19日16:19 | #6

      有幾個作法

      1、換一個USB PORT試試
      2、換一個USB隨身碟試試
      3、換一台電腦試試。

      你的XP有沒有設定group policy,執行VMware的權限呢?

  4. asdtel
    2010年3月19日22:55 | #7

    老師您好:余xp並沒有設定group policy,照您指示,換個USB PORT後居然可以了,再試回原本測試失敗的USB PORT亦可了,真是神奇啊!
    感謝老師!

    • 嘉許
      2010年3月20日00:30 | #8

      您好,

      電腦有時就是如此,應該是XP對USB做了CACHE,能用就行。恭喜啊,呵呵….

  5. suchunta
    2010年3月24日12:26 | #9

    老師您好:
    我現在是vmware workstation 7
    在安裝guest os時
    因7.0簡化了安裝步驟
    請問如何免除簡化
    因為我要copy畫面教學
    謝謝

    • 嘉許
      2010年3月24日12:49 | #10

      您好,

      在建立新的VM時,第一個畫面時,不要選擇Typical,而選擇Custom,就會一步一步來了。

  6. suchunta
    2010年3月25日00:30 | #11

    嘉許 :您好,
    在建立新的VM時,第一個畫面時,不要選擇Typical,而選擇Custom,就會一步一步來了。

    老師您好
    我用您的方法還是不行
    我的source試用iso檔安裝
    選custom時
    還是都沒問就過去了
    我是用vmware workstation 7.01版

    • 嘉許
      2010年3月25日11:30 | #12

      您好,

      選擇Custom之後就到哪個畫面?你安裝時,在選擇CDROM時,千萬不要選OS,就選稍後安裝,因為我選擇Custom之後的畫面是選擇VMware Workstation的版本,你的呢?

  7. suchunta
    2010年3月26日04:09 | #13

    嘉許 :您好,
    選擇Custom之後就到哪個畫面?你安裝時,在選擇CDROM時,千萬不要選OS,就選稍後安裝,因為我選擇Custom之後的畫面是選擇VMware Workstation的版本,你的呢?

    謝謝老師
    我知道原因
    因為我沒有選稍後安裝
    謝謝

  8. FrozenBlue
    2010年4月7日08:17 | #14

    你好

    敝人前陣子也是要測試ESXi做出來的USB開機碟,後來用Google找到Plop開機程式,下載解壓縮後會有ISO檔。把要開機的USB碟事先設好在VM裡,然後用此ISO檔開機,裡面有從"USB"開機選項,選則此項就可以從你插入的USB碟開機了。下載網址:http://www.plop.at/en/home.html

    • 嘉許
      2010年4月9日08:45 | #15

      您好,

      又是一個PLOP的愛用者,呵呵

  9. E.M.R
    2011年3月5日15:43 | #16

    請問 版主 那個 用GHOST作 萬用安裝的GHO 是否GHOST 要一致 就是 備份跟還原一致

    且可以寫個教學一下媽 小弟用了好久都不行

    • 嘉許
      2011年5月20日10:58 | #17

      您好,

      萬用安裝ghost製作有很多教學啊,我不是很熟,您要做什麼呢?

  10. 初學者
    2011年9月20日12:43 | #18

    老師你好^^
    請問你有連絡方式嗎=ˇ=?
    小弟一心求教,剛接觸這種東西=ˇ=
    老師,拜託請你幫個忙摟!!

    小弟聯絡方式:及時:qoo1235888
    電話:0934-254-458(阿全)

  1. 目前尚無任何 trackbacks 和 pingbacks。