VMware 10 上安裝Mac OS X 10.9 系統圖文詳解

來源:互聯網
上載者:User

VMware 10 上安裝Mac OS X 10.9 系統圖文詳解

最近需要在iPad上做一個App,於是想在虛擬機器中安裝一個OS X 10.9試用一下。經過幾十次的嘗試趟過很多坑後,終於找到了在VMware 10 上安裝Mac OS X 10.9 系統的正確方法。本方法不需要什麼隨身碟,而且由於所有操作都在硬碟上,所以速度也會很快。

需要準備的工具和檔案如下:

  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之類的就可以)

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

一、安裝VMware 10。

我使用VMware預設的安裝目錄,因為聽說unlock-all-v130隻認預設的安裝目錄。接下來的步驟會解釋unlock-all-v130是幹什麼的。

二、安裝VMware Mac OS補丁。

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

三、從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了(隱藏的真深 (ノ=Д=)ノ┻━┻ )。

 

5.選擇InstallESD.dmg,按右鍵,選擇7-zip解壓InstallESD.dmg到”InstallESD\“,解壓後的檔案夾內容如所示。

 

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

 

四、使用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檔案。
五、建立虛擬機器

 

  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)"按鈕將其移除。點擊“關閉”。然後點擊“完成”。一個沒有安裝作業系統的虛擬機器就建立好了。
六、引導系統

 

設定虛擬機器引導光碟片:點擊“編輯虛擬機器設定”,在“硬體”頁中點擊“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翻譯)。

七、給虛擬磁碟分區並安裝系統我們需要做一個能夠引導安裝系統的硬碟分區,不需要太大的容量(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抹掉。

 本文永久更新連結地址:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.