天天看點

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

我這裡主要是面向需要學習蘋果平台的開發的同學,不想浪費太多時間去折騰的同學可以參考我的做法。

我的建議是安裝mac os x 10.6.3,對應的xcode版本是3.2.2

如果想更新到更高版本的話,即使是在虛拟機下也還是會碰到很多問題的。

現在進入正題:

我用到的軟體有以下幾個,

虛拟機:VMware 7.1.2

引導:darwin_snow_legacy.iso (AMD的CPU必須用這個才能正确引導)

系統盤:MAC.OS.X.10.6.3.Retail.dmg (最不會出錯的版本)

Xcode: xcode_3.2.2_and_iphone_sdk_3.2_final.dmg(不做開發的同學忽略掉這個吧)

這些資源在google上可以很容易找到,我這裡就不給連結了,怕過久了失效。

可能後面你會需要其他的顯示卡更新檔,聲霸卡更新檔,我在這裡也提及一下吧

聲霸卡更新檔:EnsoniqAudioPCI2.mpkg

顯示卡更新檔VMsvga2.pkg

偷偷說一句:這兩個更新檔和darwin_snow_legacy的引導在我的資源分享裡面有

現在按照步驟來安裝我們的系統

#1 安裝VMware

VMware安裝很簡單,應該沒有什麼問題。

#2 建立一個虛拟機

File -> New -> Virtual Machine

基本上可以一路點Next,不過配置設定硬碟空間的時候記得配置設定大一點,我是配置設定了50G。

詳細如下,每一頁如此選擇:

1:configuration type選Custom

2:

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

Hardware compatibility選Workstation 6.5-7.x

3:install from選i will install the operation system later

4:guest operating system選other,Version選FreeBSD 64bit

5:Virtual machine name随意,location也是随意,注意你的空間夠大就行

6:processors這裡一般都選1個處理器,2個核心這樣吧

7:到配置設定記憶體的一步了,盡量多給配置設定

8:Network connection這裡選第二項就可以

9:選第二項

10:選第一項

11:選第二項

12:到配置設定硬碟空間的一步了,做開發就配置設定大一些,随意玩的20G應該夠了

13:直接點next

14:直接點finish

這樣虛拟機就建立完成了。

#3 修改MAC OS X.vmx檔案 & 删除軟驅

1.在虛拟機目錄下找到MAC OS X .vmx檔案,用文本編輯器打開

修改guestOS這一行, 修改後如下

guestOS = "darwin10"

這裡的虛拟機目錄就是上面建立虛拟機第5步的location

2.setting -> hardware

看到軟驅這一項,點remove就是了

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

#4 使用darwin引導

setting -> Hardware -> CD/DVD -> connection -> use IOS image file

添加darwin_snow_legacy.iso檔案進去

圖如下:

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

#5 安裝系統

這時我們可以啟動虛拟機了

進去看到這個畫面

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

這時它是要求我們放入mac os x 的安裝盤,

于是打開 setting -> hardware -> CD/DVD -> use IOS image file

這裡我們把darwin引導換成Mac.OS.X.10.6.3.Retail.dmg

注意打開的時候過濾項改成all files才能看到dmg檔案

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

然後device status這裡要勾上connected,如圖

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

然後回到安裝界面,點F5,MAC的安裝盤就出現了

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

按回車開始安裝,然後我們就可以看到下面這個畫面了。選擇你喜歡的語言,進入下一步

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2
AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

選擇繼續以後看不到可以安裝的盤?看一下步。

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

選擇實用工具 -> 磁盤工具 -> 然後選擇抹掉,注意格式是MAC OS擴充(日志式),抹掉以後就可以選擇這個盤來安裝了,如圖

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2
AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2
AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

耐心等待30分鐘左右,系統就安裝完成了。

對于不需要做開發的同學現在就可以happy的玩咯

注意系統安裝成功以後要換回原來的引導darwin_snow_legacy.iso 不然我們是啟動不了系統的。

換回來以後啟動系統時是這個樣子的,選擇右邊蘋果圖示就是我們安裝的系統啦。

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

#6 安裝Xcode

在mac裡面怎麼看到外面的xcode安裝檔案呢?

這時我們需要在mac内安裝一個vmware tools,其實它就在桌面的右上角。

打開它,看到這個檔案,安裝。

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

完了以後我們還需要設定一下shared folder,

在虛拟機的設定裡面,如下圖,

添加我們的共享目錄,把xcode安裝包放在裡面

這樣子在mac裡面就能看到這些檔案了

AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2
AMD+WIN7+VMware安裝MAC OS X 10.6.3 和 Xcode 3.2.2

嗯。。然後安裝xcode的過程也沒什麼難度,大家享受吧!

繼續閱讀