Win7下虛拟機安裝Mac OS X
由于工作需要,今天我在Win7上利用虛拟機安裝了MAC OS X,下面是安裝過程,一共截了34張圖檔:
1. 安裝虛拟機VMWare 7(具體過程略過);
2. 在網上下載下傳2個檔案:darwin.iso、LeoSnow.dmg。darwin.iso是MAC OSX虛拟機安裝時識别dmg的程式,大小28M左右,在網上很容易找到。LeoSnow.dmg是安裝包,大小6.13G,在網上也容易找到;
3. 啟動VMware,建立一個虛拟機:New Virtual Machine(我用的VMware 7 是個英文版)
4. 選虛拟機的類型
5. 配置虛拟機(下面按圖順序操作)
配置CPU、光驅等,點下圖Customize Hardware按鈕
去掉軟驅(去不去自己根據情況):選中Floppy後點Remove按鈕
記憶體
CPU
光驅:用鏡像檔案darwin.iso
設定顯示卡,然後點OK按鈕
點Finish
6. 在虛拟機所在目錄下找到Mac OS X.vmx檔案,用文本編輯軟體打開它,将guestOS值設成為darwin10
7. 啟動虛拟機,在出現下面字樣時按“Esc”鍵(注意滑鼠焦點要在虛拟機界面内)
會出現Boot Menu字樣(啟動菜單),在選擇之前先将光驅的鏡像檔案設為LeoSnow.dmg(在Mac OS X滑鼠右鍵點選)
注意,預設的檔案類型為*.iso,需改為*.*,這樣才能看到LeoSnow.dmg檔案
改完是這樣的:
這一步折騰了兩天,始終沒有出現mac的安裝界面,用的是darwin10的引導,dmg也是需要轉換成iso的格式,作為虛拟光驅,當提示插入cd的時候,就是修改cd的路徑的時候。
出現EBIOS reade error的錯誤,是需要這樣配置:
在下面的界面内輸入c(光驅啟動)
8. 下面Mac OS X将真正進入安裝過程
選擇語言
選擇安裝的磁盤,點實用工具->磁盤工具
磁盤初始化:點左邊21.47GB VMware,再點抹掉
選未命名->安裝
安裝大約需要30分鐘
重新啟動虛拟機,會出現下面提示
這時需要将光驅的鏡像檔案再設為darwin.iso,然後再重新啟動虛拟機
PS:
選擇一門語言,并根據向導前進,直至安裝磁盤選擇這一步,此時您會發現可選磁盤清單為空:
從上方Utilities菜單中選取Disk Utility,再選中左側的磁盤,同時進入右側的Erase欄。然後選擇正确的檔案系統(Mac OS Extended,Case-sensitive,Journaled):
點選Erase對磁盤進行格式化,關閉Disk Utility,并選擇剛才格式化後的磁盤作為安裝目标:
點選Install按鈕開始安裝,請耐心等待:
安裝虛拟機過程中,出現下面狀況的:
The cpu has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point”
編輯vmx的檔案,就是開始的時候改成darwin10的那個檔案,添加下面這個語句。
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
最後幾步設定:
點繼續跳過
注冊資訊不能跳過
下面我是瞎填的
最後一步
注明:vm用的是雪豹格式的dmg,其他格式沒有試過用過,比如官方版下載下傳的dmg.
ps:在系統安裝完後,啟動Mac OS系統時,會提示operating System not found,這是因為Mac系統在虛拟機裡即使安裝後,也是不能直接啟動的,需要在虛拟機設定裡,把CD/DVD的ISO檔案指向darwin.iso。它是通過darwin引導,然後啟動Mac系統。
Mac系統裝好後,聲音不能正常使用,需要安裝“EnsoniqAudioPCI 2”,就可以正常使用了。
系統裝好後,裡面的所有功能和在真實的Mac機器相同,Chrome,VNC,FTP可以正常使用,Mac系統也可以自動更新。
ps:如果需要更新Mac OS,在更新完後,如果提示重新啟動,在啟動時,會提示operating System not found,這是因為更新後的重新開機,是從硬碟引導,這個在虛拟機上是不行的,是以這時,需要重新啟動虛拟機,讓它從darwin檔案引導,就可以了。
有關mac虛拟機聯網的配置,(windows平台下)登陸路由器管理背景(一般是1.0.0.0 或者192.168.1.1),根據ISP提供的賬号密碼,選擇PPPoe服務;在MAC下隻需要 使用DHCP,并且DNS SERVER的IP指向路由器的網關IP就OK了。
有關Mac和win7檔案夾互訪,可以參考: http://jiating.blog.51cto.com/4073477/737291