最近須要在iPad上作一個App,因而想在虛擬機中安裝一個OS X 10.9試用一下。通過幾十次的嘗試趟過不少坑後,終於找到了在WMware 10 上安裝Mac OS X 10.9 系統的正確方法。本方法不須要什麼U盤,並且因爲全部操做都在硬盤上,因此速度也會很快。shell
須要準備的工具和文件以下:windows
工具都準備齊了,下面開始安裝:網絡
我使用VMware默認的安裝目錄,由於據說unlock-all-v130只認默認的安裝目錄。接下來的步驟會解釋unlock-all-v130是幹什麼的。app
網上一搜一大堆,下載下來後解壓,右鍵單擊unlock-all-v120\windows\install.cmd,選擇「以管理員身份運行」。運行完畢後會有提示。工具
以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了,把它提取出來。
設置虛擬機引導光盤:點擊「編輯虛擬機設置」,在「硬件」頁中點擊「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翻譯)。
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文件:
13.拷貝/Volumes/OS X Install ESD/Packages目錄到/Volumes/OS X Base System 2/System/Installation/目錄下。
14.終於拷貝完畢了。
15.退出控制檯(不要點擊紅色按鈕,而是使用菜單欄上的菜單退出),系統切換到「OS X 實用工具」頁面。
16.關閉「OS X 實用工具」, 系統會提示你「您肯定要退出‘OS X 實用工具’嗎?」。
17.點擊「選取啓動磁盤...」,等待幾秒後,系統會彈出「選取啓動磁盤」對話框,選擇黃色硬盤符號的OS X Base System OS X, 10.9,點擊「從新啓動...」按鈕。系統會問你要不要重啓。廢話,確定重啓呀!
18.點擊「從新啓動」後,就等着吧。期間虛擬機中的OS系統會從新啓動一次,待菊花轉完,就進入系統配置頁面了。
19.就幫你到這兒了,接下來按照系統提示點鼠標吧。
獻給那些有潔癖的人: