Step 1. 想辦法下載別人做好的catalina iso檔案,或是自行建立iso
Step 2. ,準備好 virtualbox 6.1.4(或以上) 並且安裝extension pack
可參考這裡製作iso檔案
Step 3. 建立MacOS VM
1. Mac OS X (64位元) 2. vmdk 3. Video Memory 要改成128 MB 4. USB 3.0 5. Graphics Controller 選擇VMSVGA 6. Storage 要增加光碟片,選擇安裝的iso檔案 7. 記憶體至少要4G 8. 輸入以下設定經過測試 ** Catalina_10.15是vm名稱 ** 在windows下設定需要dos run as administrator, Mac不用 ** 記得要到vm所在的目錄,再下指令 cd "C:\Program Files\Oracle\Virtualbox" VBoxManage modifyvm "Catalina_10.15" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "Catalina_10.15" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 VBoxManage setextradata "Catalina_10.15" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "Catalina_10.15" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "Catalina_10.15" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "Catalina_10.15" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" 9. 設定完畢後, 開始啟動安裝, 安裝完只能算是第一階段安裝, 必須移除iso檔案,再重開機.
Step 4. 第二階段安裝
** 設定1920x1080
VBoxManage setextradata "macOS Catalina" VBoxInternal2/EfiGraphicsResolution 1920x1080