WMware 10 上安裝Mac OS X 10.9 系統的正確方法

最近須要在iPad上作一個App,因而想在虛擬機中安裝一個OS X 10.9試用一下。通過幾十次的嘗試趟過不少坑後,終於找到了在WMware 10 上安裝Mac OS X 10.9 系統的正確方法。本方法不須要什麼U盤,並且因爲全部操做都在硬盤上,因此速度也會很快。shell

須要準備的工具和文件以下:windows

 

  1. VMware-workstation-full-10.0.1-1379776.exe
  2. unlock-all-v130.zip
  3. Install OS X Mavericks.dmg(大小爲 4.94G)
  4. UltraISO 9.6
  5. 解壓軟件(7-zip之類的就能夠)

工具都準備齊了,下面開始安裝:網絡

1、安裝VMware 10。

我使用VMware默認的安裝目錄,由於據說unlock-all-v130只認默認的安裝目錄。接下來的步驟會解釋unlock-all-v130是幹什麼的。app

2、安裝VMware Mac OS補丁。

網上一搜一大堆,下載下來後解壓,右鍵單擊unlock-all-v120\windows\install.cmd,選擇「以管理員身份運行」。運行完畢後會有提示。工具

3、從Install OS X Mavericks.dmg中解壓出InstallESD.dmg和BaseSystem.dmg

以7-zip爲例,演示如何獲得InstallESD.dmg和BaseSystem.dmg。佈局

1.在Install OS X Mavericks.dmg上點擊右鍵,選擇7-zip->提取到「Install OS X Mavericks\"。等解壓完後,就會獲得一個名爲Install OS X Mavericks的文件夾,文件夾中的內容以下圖所示。操作系統

 

2.進入Install OS X Mavericks文件夾,用7-zip打開名爲」5.hfsx「的文件,按照路徑 「Install OS X Mavericks\Install OS X Mavericks.app\Contents\SharedSupport\」找到「InstallESD.dmg",把它提取出來(注意這個步驟的InstallESD.dmg並非咱們最終須要的InstallESD.dmg)。翻譯

 

3.解壓InstallESD.dmg到」InstallESD\「,解壓完後,進入InstallESD文件夾,文件夾的內容以下圖所示。教程

 

4.進入InstallMacOSX.pkg,文件夾的內容以下。終於找到InstallESD.dmg了(隱藏的真深 (ノ=Д=)ノ┻━┻ )。ip

 

5.選擇InstallESD.dmg,右鍵單擊,選擇7-zip解壓InstallESD.dmg到」InstallESD\「,解壓後的文件夾內容以下圖所示。

 

6.使用7-zip打開」3.hfs「,裏面有個OS X Install ESD目錄,進入這個目錄後,就找到BaseSystem.dmg了,把它提取出來。

 

4、使用UltraISO把InstallESD.dmg和BaseSystem.dmg轉換爲InstallESD.iso和BaseSystem.iso

  1. 下載安裝並註冊UltraISO9.6。須要註冊碼?本身想辦法!
  2. 打開UltraISO,選擇菜單「工具->格式轉換...」,在彈出的對話框中選擇輸入映像文件爲咱們剛纔的InstallESD.dmg,選擇輸出格式爲「標準ISO」。點擊「轉換」,開始轉換。
  3. 等一小會兒,轉換完畢後會生成一個InstallESD.iso文件。這是咱們須要的。
  4. 按照以上步驟,把BaseSystem.dmg轉換爲BaseSystem.iso文件。

5、新建虛擬機

 

  1. 新建虛擬機:打開VMware Workstation10,點擊主頁中的「新建虛擬機」或者使用菜單(文件->新建虛擬機),選擇「自定義(高級)」,點擊「下一步」。
  2. 選擇使用默認的硬件兼容性選項(Workstation10.0),點擊「下一步」。
  3. 選擇「稍後安裝操做系統」,點擊「下一步」。
  4. 客戶機操做系統選擇「Apple Mac OS X(M)」,版本爲Mac OS X10.9,點擊「下一步」。在這裏解釋一下步驟二(不是步驟2)安裝VMware Mac OS 補丁的緣由:若是沒有安裝該補丁的話,在「客戶機操做系統」選擇列表中就沒有「Apple Mac OS X(M)」這個選項。
  5. 設置虛擬機安裝的位置,最好找一個空閒控件比較大的分區,由於OS X10.9佔地方大。至少要25G吧,點擊「下一步」。
  6. 選擇合適的處理器數量和每一個處理器的核心數量,單擊「下一步」。
  7. 設置內存,若是你的內存不是很大(8G以上),就選擇2G或2G如下,以避免形成頻繁的Swap,點擊「下一步」。
  8. 設置網絡類型,選擇「使用網絡地址轉換(NAT)」,點擊「下一步」。
  9. 設置I/O控制器類型,選擇LSI Logic(L),點擊「下一步」。
  10. 選擇磁盤類型爲SATA,點擊「下一步」。
  11. 建立新虛擬磁盤,點擊「下一步」。
  12. 指定磁盤容量,選擇50G吧。這裏推薦使用「將虛擬磁盤存儲爲單個文件」選選項,點擊「下一步」。
  13. 指定磁盤文件,使用VMware默認生成的文件便可,點擊「下一步」。
  14. 由於Mac OS X不支持軟盤驅動器,因此咱們得設置一下虛擬機的硬件。點擊「自定義硬件(C)..."按鈕,在彈出的對話框的左邊找到「軟盤驅動器」,點擊「移除(R)"按鈕將其移除。點擊「關閉」。而後點擊「完成」。一個沒有安裝操做系統的虛擬機就建立好了。

6、引導系統

 

設置虛擬機引導光盤:點擊「編輯虛擬機設置」,在「硬件」頁中點擊「CD/DVD」,在右邊的「鏈接」框中選擇「使用ISO鏡像文件」,點擊「瀏覽」,選擇步驟四轉換獲得的BaseSystem.iso;選擇「設備狀態」爲「啓動時鏈接」。

設置虛擬機的安裝光盤:點擊「添加(A)...」按鈕,在彈出的對話框中選擇「CD/DVD驅動器」,點擊「下一步」;選擇使用ISO鏡像,點擊「下一步」;點擊「瀏覽」,選擇步驟四中的InstallESD.iso;選擇「設備狀態」爲「啓動時鏈接」。

點擊「開啓此虛擬機」,虛擬機會自動選擇第一個CD/DVD驅動器中的BaseSystem.iso做爲引導光盤,第一次啓動比較慢,會出現下圖所示的「轉菊花」,耐心等待一下子。

等「菊花」轉完,語言設置頁面便跳出來了,選擇一個你認識的語言(教程選擇的是中文),點擊表示下一步的右箭頭,進入OS X 實用工具頁面。

這就是「OS X 實用工具」頁面,包含了不少工具,接下來的要在這兒作不少事情,因此給個特寫,讓你熟悉熟悉。

這些工具也確實配得上「實用」這個詞,由於有:Terminal。有句話說得好啊,Where there is a shell, there is a way(順求牛B翻譯)。

7、給虛擬磁盤分區並安裝系統

咱們須要作一個可以引導安裝系統的硬盤分區,不須要太大的容量(8G足夠)。在安裝完系統後也能夠把這個硬盤分區刪除掉。

1.選擇「磁盤工具」,點擊「繼續」,進入磁盤工具。在左側點擊虛擬硬盤,點擊「分區」。

2.點擊「分區佈局」中的下拉框,選擇你所須要的分區數量,並調整每一個分區的大小。以分兩個區爲例:咱們設置啓動分區爲8G,並修改其名稱爲「START」,主分區爲34G,名稱爲「OS X」。點擊「應用」,系統會提示你是否要分區,點擊「分區」。

分區後:

3.點擊紅色的圈圈,關閉「磁盤工具」,回到「OS X 實用工具」頁面。在最上方的菜單欄中點擊」實用工具「,打開」終端「。

4.在終端中查看文件系統,輸入」df -h"(不包含引號)回車,會有以下的輸出。

5.進入/Volumes/OS X Install ESD目錄:在終端中輸入「cd /Volumes/OS\ X\ Install\ ESD/"(注意命令中的空格)。

6.輸入「ls」並回車,檢驗是否進入/Volumes/OS X Install ESD目錄。目錄中的文件以下:

7.掛載BaseSystem.dmg:輸入命令「hdiutil attach BaseSystem.dmg」並回車。

8.點擊菜單欄上的「終端」,選擇「退出終端」,切換到「OS X 實用工具」頁面。

9.再次點擊「磁盤工具」進入磁盤工具頁面。會發現左邊多了一個叫OS X Base System的東西。

10.把OS X Base System中的內容恢復到START分區中:選中OS X Base System,點擊「恢復標籤頁」,把START分區拖移到「目的磁盤」處,點擊「恢復按鈕」。系統會提示你什麼START上的數據會被抹掉啊之類的,直接點擊「抹掉」。

11.等恢復完畢,START分區的名字就改變了。關閉「磁盤工具」,打開「終端」。

12.刪除/Volumes/OS X Base System 2/System/Installation/Packages文件:

 

  • 執行命令「cd /Volumes/OS\ X\ Base\ System\ 2/System/Installation」進入到Installation目錄中。
  • 執行命令「rm Packages」,刪除Packages文件。

13.拷貝/Volumes/OS X Install ESD/Packages目錄到/Volumes/OS X Base System 2/System/Installation/目錄下。

 

 

  • 執行命令「cp -r /Volumes/OS\ X\ Install\ ESD/Packages ./」。由於要拷貝不少文件,因此這個耗時比較長,不要覺得是死機了。等着——

14.終於拷貝完畢了。

 

15.退出控制檯(不要點擊紅色按鈕,而是使用菜單欄上的菜單退出),系統切換到「OS X 實用工具」頁面。

16.關閉「OS X 實用工具」, 系統會提示你「您肯定要退出‘OS X 實用工具’嗎?」。

 

17.點擊「選取啓動磁盤...」,等待幾秒後,系統會彈出「選取啓動磁盤」對話框,選擇黃色硬盤符號的OS X Base System OS X, 10.9,點擊「從新啓動...」按鈕。系統會問你要不要重啓。廢話,確定重啓呀!

18.點擊「從新啓動」後,就等着吧。期間虛擬機中的OS系統會從新啓動一次,待菊花轉完,就進入系統配置頁面了。

19.就幫你到這兒了,接下來按照系統提示點鼠標吧。

獻給那些有潔癖的人:

 

  • 一切都配置完之後,關閉OS X系統。在「編輯虛擬機設置」中把CD/DVD 2移除掉,把CD/DVD的鏈接設置爲「使用物理驅動器」。
  • 啓動OS X系統,點擊Lunchpad,在「其餘」中有個「磁盤工具」,使用「磁盤工具」把OS X Base System抹掉。

 

8、嗯,就這麼多了

相關文章
相關標籤/搜索