用VMware虛擬機安裝Mac OS X Lion的方法

2011-03-05 11:18:58來源:遠景作者:

這篇文章是老外寫的,遠景一個朋友翻譯后并加圖。介紹如何使用用VMware虛擬機安裝Mac OS X Lion的方法的方法。原本為白蘋果而寫,但是應該可以用于Hackintosh,只要你的雪豹驅(qū)動得不錯,CPU支持硬件虛擬化就應該可以

這篇文章是老外寫的,遠景一個朋友翻譯后并加圖。介紹如何使用用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

用VMware虛擬機安裝Mac OS X Lion的方法

第二步:加載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"的鉤去掉。

用VMware虛擬機安裝Mac OS X Lion的方法

第五步:建立kernelcache文件。

在終端,輸入:

cp "/Volumes/Mac OS X Install ESD/kernelcache" /Volumes/MyInstaller/kernelcache

雙擊打開MyInstaller鏡像,進入MyInstaller/Library/Preferences/SystemConfiguration/目錄,按圖編輯com.apple.Boot.plist文件并保存。加Kernel Cache,值是\kernelcache

用VMware虛擬機安裝Mac OS X Lion的方法

原文命令(參考)
$ 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文件。

用VMware虛擬機安裝Mac OS X Lion的方法

接著,就可以啟動虛擬機進行安裝了。

第十步:強制虛擬機從CD啟動。

安裝完成重啟,因為不是服務器版本,虛擬機拒絕運行。
啟動虛擬機時,按esc鍵,進入啟動菜單。選"Boot Manager"回車。
按圖選光驅(qū)設備,回車。
把附件解壓,拷貝到虛擬機包里,并改名與虛擬機名稱一致。

用VMware虛擬機安裝Mac OS X Lion的方法

第十一步:把新系統(tǒng)標識為服務器。

啟動虛擬機進到安裝界面,在工具菜單里打開終端,輸入:

touch "/Volumes/Macintosh HD/System/Library/CoreServices/ServerVersion.plist"

系統(tǒng)盤名稱要對應。
改完后退出安裝。把加載的鏡像卸載掉,重新讓虛擬機從磁盤啟動。
正常的話,應該就可以進到lion界面了。

Enjoy!

下載:lion.nvram.zip

原作鏈接:http://www.obviouslogic.com:8080/solutions/lion-vmware/

關(guān)鍵詞:VMware虛擬機MacLion

贊助商鏈接: