dmg镜像 os vm 安装mac

一. 在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. 打开virtualbox

1. 选择工具

2. 选择全局设定

3. 选择扩展

4. 点右边 + 按钮

5. 选择 Oracle_VM_VirtualBox_Extension_Pack-6.0.8.vbox-extpack

6. 安装完成

4. 创建virtualbox MACOSX虚拟机

1. 注意: 安装完扩展包后, usb 选择3.0

2. 显示 选择vboxsvga

3. 半虚拟化接口选择最少

5. 创建完虚拟机后,先不要启动虚拟机; 用管理员运行 cmd ; (注意: MAC_OS_X 是创建的虚拟机的名字!!!!)

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. 启动virtualbox 虚拟机开始安装macos

7. 启动后记得在顶部菜单栏,选择实用工具-> 磁盘工具 将磁盘格式化.

8. 安装完毕后,安装virtualbox的增强工具

二. 调整显示分辨率

1. 虚拟机启动时 按win+r 进入启动选择模式

2. 选择 Boot Maintenance Manager

1. 点击Boot From File选项。

2. 点进去第一个EFI是默认的启动方式,而另外两个启动模式由于都是乱码所以要一个个试试,找到那个点进去有 <com.apple.recovery.boot> 这个启动项的那个,不是的按Esc就可以退出了,我的是第三个选项点进去有recovery模式。

3. 选择**<com.apple.recovery.boot>选项

4. 选择boot.efi**就可以在Virtual Box中进入MacOS虚拟机的Recovery模式。

3. 关闭SIP系统保护

1. 在恢复模式中 选择 实用工具-> 终端

2. 在终端输入命令:csrutil disable

3. 按return键,输入管理员密码。这样子就关闭了系统完整保护。接着点击Apple logo重启Mac就可以了。

4. 重启电脑,在Mac中打开终端输入命令:csrutil status

5. 如果关闭成果就会显示System Integrity Protection status:disable.

PS:如果在安全模式马上关闭后查询,状态仍然会显示enable,要重启电脑再查询才能知道是否关闭成果。

调整显示分辨率

cd "C:Program FilesOracleVirtualBox"

VBoxManage setextradata "MAC_OS_X" CustomVideoMode1 1920x1080x32 *#数组间的符号为小写字母x, 下同*

VBoxManage setextradata "MAC_OS_X" VBoxInternal2/EfiGraphicsResolution 1920x1080

(0)

相关推荐