這篇文章是老外寫的,遠景一個朋友翻譯后并加圖。介紹如何使用用VMware虛擬機安裝Mac OS X Lion的方法的方法。原本為白蘋果而寫,但是應該可以用于Hackintosh,只要你的雪豹驅(qū)動得不錯,CPU支持硬件虛擬化就應該可以。
第一步:創(chuàng)建一個空白磁盤鏡像
打開磁盤工具,按以下設置創(chuàng)建并加載一個新的空白鏡像:
* Name: MyInstaller
* Size: 5 GB
* Format: Mac OS X Extended
* Encryption: none
* Partitions: Single partition - Apple Partition Map
* Image Format: DVD/CD master
第二步:加載lion安裝盤鏡像。
第三步:加載Base System鏡像。
打開終端,輸入:
sudo -s
open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
原文命令(參考)
$ cd "/Volumes/Mac OS X Install ESD"
$ open BaseSystem.dmg
這樣,Mac OS X Base System就加載了。
第四步:拷貝Base System。
通過磁盤工具的“恢復”功能來拷貝Base System到第一步所創(chuàng)建的空白磁盤鏡像。
注意:把"Erase destination"的鉤去掉。
第五步:建立kernelcache文件。
在終端,輸入:
cp "/Volumes/Mac OS X Install ESD/kernelcache" /Volumes/MyInstaller/kernelcache
雙擊打開MyInstaller鏡像,進入MyInstaller/Library/Preferences/SystemConfiguration/目錄,按圖編輯com.apple.Boot.plist文件并保存。加Kernel Cache,值是\kernelcache
原文命令(參考)
$ cp "/Volumes/Mac OS X Install ESD/kernelcache" /Volumes/MyInstaller/kernelcache
$ cd /Volumes/MyInstaller/Library/Preferences/SystemConfiguration/
$ sudo vi com.apple.Boot.plist
編輯com.apple.Boot.plist
<key>Kernel Cache</key>
<string>\kernelcache</string>
第六步:拷貝安裝包。
在終端,輸入:
sudo rm /Volumes/MyInstaller/System/Installation/Packages
sudo cp -R "/Volumes/Mac OS X Install ESD/Packages" /Volumes/MyInstaller/System/Installation/Packages
第七步:把系統(tǒng)標識為服務器安裝。
在終端,輸入:
cd /Volumes/MyInstaller/System/Library/CoreServices
sudo touch ServerVersion.plist
這樣,前期工作就完成了。
卸載掉所有已經(jīng)加載的鏡像。
第八步:創(chuàng)建虛擬機。
1、打開VM,在菜單欄選"New..."
2、按"Continue without disc"按鈕。
3、選"Create a custom virtual machine" 并繼續(xù)。
4、選Operating System: Apple Mac OS X和Version: Mac OS X Server 10.6 64-bit,然后繼續(xù)。
5、點擊"Customize Settings"按鈕,命名并保存虛擬機。
6、在設置里選"CDs & DVDs",點擊"Use disc image",選剛做的鏡像MyInstaller。
7、在設置里選"Hard disks",把"Split into 2 GB files"的鉤去掉,并按"Apply"。
第九步:替換VM的NVRAM文件。
接著,就可以啟動虛擬機進行安裝了。
第十步:強制虛擬機從CD啟動。
安裝完成重啟,因為不是服務器版本,虛擬機拒絕運行。
啟動虛擬機時,按esc鍵,進入啟動菜單。選"Boot Manager"回車。
按圖選光驅(qū)設備,回車。
把附件解壓,拷貝到虛擬機包里,并改名與虛擬機名稱一致。
第十一步:把新系統(tǒng)標識為服務器。
啟動虛擬機進到安裝界面,在工具菜單里打開終端,輸入:
touch "/Volumes/Macintosh HD/System/Library/CoreServices/ServerVersion.plist"
系統(tǒng)盤名稱要對應。
改完后退出安裝。把加載的鏡像卸載掉,重新讓虛擬機從磁盤啟動。
正常的話,應該就可以進到lion界面了。
Enjoy!
原作鏈接:http://www.obviouslogic.com:8080/solutions/lion-vmware/