一、基礎環境
Windows系統:Win10專業版64位
虛擬環境:VirtualBox 6.1.4版本
虛擬系統:macOS.Catalina.10.15.0.iso
二、虛擬機創建
1、新建——進入專家模式,設置虛擬機信息,選擇“現在創建虛擬硬盤”
內存大小最好設置爲4096MB
2、創建虛擬硬盤
1)選擇vmdk虛擬磁盤
2)物理硬盤選擇固定大小
3)文件大小設置,儘可能設置大點的存儲空間,因爲在後面在那晃iso鏡像包的時候,空間太小,會造成無法安裝的情況
點擊“創建”,等待創建完成
3、虛擬機配置
點擊設置按鈕,進入設置界面
1)系統—主板—啓動順序—軟驅勾選去除
2)系統—處理器—處理器數量改成2(可根據情況自己修改)
3)顯示—屏幕,顯存大小修改,勾選啓用3D加速
4)存儲—光驅—選擇 MacOS的ISO鏡像包
以上設置完成後,點擊OK,然後關閉virtualbox
4、相關命令設置
使用管理員身份運行cmd
依次執行以下名命令
- cd C:\Program Files\Oracle\VirtualBox (cd命令進入virtualbox的安裝目錄)
- VBoxManage.exe modifyvm "MacOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
- VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
- VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
- VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
- VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
- VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
- VBoxManage setextradata "MacOS" VBoxInternal2/EfiGraphicsResolution 1280x1024
注:最後一條命令是設置虛擬機器的分辨大小,分辨率大小總共有以下幾個選項,可根據實際情況進行修改調整
640x480
800x600
1024x768
1280x1024
1440x900
1900x1200
1920x1080
注:命令中的MacOS是創建的虛擬機的名稱;每條命令執行後,如果沒有任何提示,那麼表示成功;否則表示失敗
命令執行完成後,虛擬機進入安裝進程
5、MacOS系統安裝
選擇ISO 鏡像包(我這裏選擇的是之前添加的鏡像光驅),點擊“啓動”
啓動後,進入如下界面,等待命令執行完成
之後,進入MacOS安裝界面
macOS實用工具,先選擇磁盤工具,點擊“繼續”
進入磁盤設置界面,選擇第一個磁盤(VBOX HARDDISK Media),點擊抹掉
輸入磁盤名稱,格式選擇APFS
關閉磁盤工具界面,返回macOS實用工具界面,選擇安裝macOS,進入安裝界面
繼續下一步,當進入到安裝磁盤選擇的界面時,選擇磁盤,進行安裝
進度走完後,虛擬機會重新啓動,系統開始進行安裝
等待安裝進度完成,虛擬機重啓,進入系統初始配置
根據提示,初始配置一步一步完成後,進入系統
然後關閉虛擬機,將存儲中的ISO光驅刪除