在virtualbox上安裝Mac OS X Lion 之 配置過程
在 Win 7 下使用 VirtualBOX 虛擬機安裝 OS X 10.8 Mountain Lion 及 XCode 4.4.1 (iOS SDK5.1) 作開發(fā)開始前準備如下:
1.Oracle VM VirtualBox4.2.12.exe
2.VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack
3.Mac OS X Mountain Lion 10.8.3.iso
4.HackBoot 1.iso/HackBoot 2.iso
5.MultiBeast.zip
首先安裝Oracle VM VirtualBox4.2.12.exe
和VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack
。
然后開始虛擬機的安裝:
1.在VirtualBox中新建虛擬機
設置虛擬機名稱和系統(tǒng)類型
內(nèi)存設置最好在2048M以上(安裝10.8.3需要分配起碼4096M內(nèi)存以上)
下一步選虛擬硬盤
默認選擇 VDI(Virtualbox磁盤映像)即可。
之后是虛擬硬盤細節(jié)(我在這里選擇的是動態(tài)分配)
這兩個分配方法的不同之處在于:
固定大小:優(yōu)點是不需要以后動態(tài)根據(jù)使用情況而分配,可提高性能。缺點是,一次性直接占用整個你所分配的,比如30G的硬盤空間。
動態(tài)分配:可根據(jù)虛擬機實際使用硬盤的大小而只分配用到的那一部分。比如你虛擬機創(chuàng)建完畢了,只用了10G硬盤,那么此時雖然你給虛擬機設置了30G硬盤,但是此時虛擬機大小也只是10G。缺點是,需要虛擬機動態(tài)的根據(jù)使用情況而去分配對應的空間,效率相對低,性能相對沒有固定大小分配的效率高。
但是因為我把虛擬機都放在C盤了,所以選擇了動態(tài)分配,目前感覺如果和我一樣只是偶爾使用的話,動態(tài)分配就夠用了。
然后選擇虛擬硬盤的位置和大小
推薦至少設置20GB空間,如果需要安裝Xcode和iOS SDK等開發(fā)工具的話就設置成40GB,當然 如果是像我一樣選擇動態(tài)分配的話,再設置大一些也是可以的,因為動態(tài)分配這種方式在沒有實際占用的時候是不會占用空間的。
點擊創(chuàng)建以后需要等待VirtualBox開始創(chuàng)建虛擬磁盤就OK了(這一步需要一些時間,請耐心等待)。
2.虛擬機設置:
選中新建的虛擬機,在右側(cè)可以看到一些虛擬機的明細
進入“系統(tǒng)”項。取消軟驅(qū)和網(wǎng)絡,然后將光驅(qū)設置在硬盤之前啟動,取消EFI和UTC時間的勾選,其他按照圖片上的設置就行了
接著是“處理器”選項,這里因為我的電腦是i7的,所以我分了一半給虛擬機,但是這樣的話Windows會稍微有一些卡頓,所以如果是喜歡在打開虛擬機的同時開其他一堆東西的人,可以設置為2核
再進入“顯示”項,將顯存大小調(diào)到最大的128M,并啟用3D加速
“存儲”項,新添加一個模擬光盤
這里選擇之前準備工作中下載的
HackBoot 1.iso
作為引導3.安裝虛擬機系統(tǒng):
接下來就可以啟動虛擬機了
在
HackBoot 1.iso
的啟動引導下,可以看到如下頁面這個時候在虛擬機右下角光盤圖標上點擊,選擇下載好的系統(tǒng)鏡像
Mac OS X Mountain Lion 10.8.3.iso
然后按F5刷新后,回車選擇系統(tǒng)鏡像就可以開始安裝了接下去按照正常步驟安裝系統(tǒng)(這一步如果出現(xiàn)鼠標動不了可能得等一會,如果長時間不動,則強制關閉虛擬機,重新設置
HackBoot 1.iso
引導啟動,重復一下上述步驟再試試一般就OK了)詳細過程如下:
這一步需要我們將虛擬硬盤格式化分區(qū)
然后一路確認下去
關閉磁盤工具
選中磁盤安裝就好了
安裝過程
安裝成功
安裝完成后關閉虛擬機,更改引導鏡像為HackBoot 2.iso
,再次啟動虛擬機,出現(xiàn)如下畫面,右鍵選擇Macintosh HD回車啟動系統(tǒng)
啟動后,選擇“系統(tǒng)偏好設置”,“安全性與私隱”將允許“任何來源”打開
然后將前面準備的
MultiBeast.zip
解壓,安裝其中的MultiBeast 4.6.1.pkg
勾選其中4項UserDSDT Install
System Utilities -> Repair Permissions
AppleHDA Rollback
NullCPUPowerManagement
在Finder 菜單,前往 -> 前往文件夾中輸入
/System/Library/Extensions/
刪除其中的AppleGraphicsControl.kext
文件在Finder 菜單,前往 -> 前往文件夾中輸入
/Extra/
修改其中的org.Chameleon.boot.plist
文件,增加分辨率內(nèi)容如下<key>Graphics Mode</key> <string>1440x900x32</string>
也可以選擇其他分辨率如:
1152x720x32
1366x768x32
1440x768x32
然后關機重啟就萬事大吉啦!