一. 在virtualbox 安裝 MAC OS X
1. 下載virtualbox 6
https://download.virtualbox.org/virtualbox/6.0.8/VirtualBox-6.0.8-130520-Win.exe
2. VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack 下載
https://download.virtualbox.org/virtualbox/6.0.8/Oracle_VM_VirtualBox_Extension_Pack-6.0.8.vbox-extpack
3. 打開(kāi)virtualbox
1. 選擇工具
2. 選擇全局設(shè)定
3. 選擇擴(kuò)展
4. 點(diǎn)右邊 + 按鈕
5. 選擇 Oracle_VM_VirtualBox_Extension_Pack-6.0.8.vbox-extpack
6. 安裝完成
4. 創(chuàng)建virtualbox MACOSX虛擬機(jī)
1. 注意: 安裝完擴(kuò)展包后, usb 選擇3.0
2. 顯示 選擇vboxsvga
3. 半虛擬化接口選擇最少
5. 創(chuàng)建完虛擬機(jī)后,先不要啟動(dòng)虛擬機(jī); 用管理員運(yùn)行 cmd ; (注意: MAC_OS_X 是創(chuàng)建的虛擬機(jī)的名字!!!!)
1. VBoxManage modifyvm "MAC_OS_X" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
2. VBoxManage setextradata "MAC_OS_X" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
3. VBoxManage setextradata "MAC_OS_X" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
4. VBoxManage setextradata "MAC_OS_X" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
5. VBoxManage setextradata "MAC_OS_X" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
6. VBoxManage setextradata "MAC_OS_X" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
6. 啟動(dòng)virtualbox 虛擬機(jī)開(kāi)始安裝macos
7. 啟動(dòng)后記得在頂部菜單欄,選擇實(shí)用工具-> 磁盤工具 將磁盤格式化.
8. 安裝完畢后,安裝virtualbox的增強(qiáng)工具
二. 調(diào)整顯示分辨率
1. 虛擬機(jī)啟動(dòng)時(shí) 按win+r 進(jìn)入啟動(dòng)選擇模式
2. 選擇 Boot Maintenance Manager
1. 點(diǎn)擊Boot From File選項(xiàng)。
2. 點(diǎn)進(jìn)去第一個(gè)EFI是默認(rèn)的啟動(dòng)方式,而另外兩個(gè)啟動(dòng)模式由于都是亂碼所以要一個(gè)個(gè)試試,找到那個(gè)點(diǎn)進(jìn)去有 <com.apple.recovery.boot> 這個(gè)啟動(dòng)項(xiàng)的那個(gè),不是的按Esc就可以退出了,我的是第三個(gè)選項(xiàng)點(diǎn)進(jìn)去有recovery模式。
3. 選擇**<com.apple.recovery.boot>選項(xiàng)
4. 選擇boot.efi**就可以在Virtual Box中進(jìn)入MacOS虛擬機(jī)的Recovery模式。
3. 關(guān)閉SIP系統(tǒng)保護(hù)
1. 在恢復(fù)模式中 選擇 實(shí)用工具-> 終端
2. 在終端輸入命令:csrutil disable
3. 按return鍵,輸入管理員密碼。這樣子就關(guān)閉了系統(tǒng)完整保護(hù)。接著點(diǎn)擊Apple logo重啟Mac就可以了。
4. 重啟電腦,在Mac中打開(kāi)終端輸入命令:csrutil status
5. 如果關(guān)閉成果就會(huì)顯示System Integrity Protection status:disable.
PS:如果在安全模式馬上關(guān)閉后查詢,狀態(tài)仍然會(huì)顯示enable,要重啟電腦再查詢才能知道是否關(guān)閉成果。
調(diào)整顯示分辨率
cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "MAC_OS_X" CustomVideoMode1 1920x1080x32 *#數(shù)組間的符號(hào)為小寫字母x, 下同*
VBoxManage setextradata "MAC_OS_X" VBoxInternal2/EfiGraphicsResolution 1920x1080
聯(lián)系客服