遥VMwareWorkstationPro安装
- 下载并安装VMwareWorkstationPro:从VMware遥下载较新版的VMwareWorkstationPro并按照安装向导进行安装.
- 下载unlocker补丁:由于VMwareWorkstationPro默认不支持安装MacOS,需要下载unlocker补丁来解锁此功能,如unlocker424.zip,下载完成后解压.
- 运行unlocker补丁:进入解压后的文件夹,找到unlock.exe并双击运行,等待运行完成,这一步操作会为VMware添加对MacOS的支持.
- 下载MacOS虚拟机镜像文件:从遥的渠道获取MacOS的虚拟机镜像文件,如MacOSSonoma、MacOSVentura等的iso或cdr格式的镜像.
- 创建新的虚拟机:
- 打开VMwareWorkstationPro,点击“创建新的虚拟机”,选择“自定义(高遥)”。
- 点击“下一步”,选择“稍后安装操作系统”,再点击“下一步”。
- 在“选择客户机操作系统”中选择“AppleMacOSX”,并在下方版本中选择对应的安装系统版本,然后点击“下一步”。
- 为虚拟机命名,点击“下一步”,接着进行处理器配置和内存大小设置,完成后点击“下一步”。
- 点击“自定义硬件”,可以按需修改虚拟机的配置参数信息,如硬盘大小等,修改完成后点击“确定”。
- 打开VMwareWorkstationPro,点击“创建新的虚拟机”,选择“自定义(高遥)”。
- 编辑虚拟机配置文件:找到刚刚创建的虚拟机保存位置,找到后缀名为.vmx的文件,右键用记事本编辑或其他文本编辑工具打开,在较后面加入:
smc.version="0"
,保存并关闭文件. - 安装MacOS:选择创建好的虚拟机,点击“编辑虚拟机设置”,在“硬件”选项卡中选择“CD/DVD(IDE)”,在“连接”选项中选择“遥ISO映像文件”,找到之前下载的MacOS虚拟机镜像文件,点击“确定”。
然后开启虚拟机,进入MacOS的安装界面,按照提示完成系统安装. - 设置虚拟机联网:
- 找到“VMwareDHCPService”,点击“启动”。
- 找到“VMwareNATService”,点击“启动”。
- 找到“VMwareDHCPService”,点击“启动”。
遥VirtualBox安装
- 下载并安装VirtualBox及扩展包:
- 前往VirtualBox遥下载适用于Windows的VirtualBox安装程序,下载完成后双击安装,按照安装向导进行操作。
- 下载VirtualBox扩展包,下载完成后,在浏览器或下载文件夹中双击扩展包文件,点击“安装”,并按照屏幕提示完成安装。
- 前往VirtualBox遥下载适用于Windows的VirtualBox安装程序,下载完成后双击安装,按照安装向导进行操作。
- 创建MacOS安装镜像:
- 在Mac电脑上,从MacAppStore下载MacOS系统,如MacOSSonoma或Ventura。
- 打开“终端”,输入命令创建一个空的磁盘镜像,如
hdiutilcreate-o/tmp/sonoma-size16384m-volnamesonoma-layoutspud-fshfs+j
,如果是创建Ventura的镜像,将sonoma替换为ventura即可。 - 挂载空磁盘镜像,输入命令
hdiutilattach/tmp/sonoma.dmg-noverify-mountpoint/volumes/sonoma
。 - 从镜像创建安装介质,输入命令
sudo/applications/install\macos\sonoma.app/contents/resources/createinstallmedia--volume/volumes/sonoma--no_interaction
,输入Mac用户密码后开始创建。 - 卸载新磁盘镜像,输入命令
hdiutileject-force/volumes/install\macos\sonoma
。 - 创建可转换为iso镜像的文件,输入命令
hdiutilconvert/tmp/sonoma.dmg-formatudto-o~/desktop/sonoma
。 - 将cdr文件转换为iso,输入命令
mv-v~/desktop/sonoma.cdr~/desktop/sonoma.iso
,将生成的sonoma.iso文件复制到Windows电脑上。
- 在Mac电脑上,从MacAppStore下载MacOS系统,如MacOSSonoma或Ventura。
- 创建新的虚拟机:
- 打开VirtualBox,点击“新建”,在“名称”旁边输入新虚拟机的名称,如“macOSSonoma”。
- 选择虚拟机在电脑上的安装位置,遥选择有足够空间的磁盘。
- 在“ISO镜像”菜单中选择之前创建或下载的MacOS的iso镜像文件。
- 选择“MacOSX”作为“类型”,并选择“MacOSX(64位)”作为版本,点击“下一步”。
- 为虚拟机分配内存和CPU,拖动滑块或在右侧输入框中输入内存大小,MacOS至少需要4GB内存,建议分配8GB或更多,同时为其分配至少2个CPU核心,点击“下一步”。
- 打开VirtualBox,点击“新建”,在“名称”旁边输入新虚拟机的名称,如“macOSSonoma”。
- 编辑虚拟机设置:
- 右键单击创建好的虚拟机,选择“设置”。
- 在“系统”选项下,从启动顺序中移除软盘,遥芯片组设置为ich9。
- 选择“处理器”选项卡,分配两个处理器,如有多余CPU核心可分配更多。
- 遥“启用PAE/NX”框被选中。
- 在“遥”选项下,将遥内存设置为128MB。
- 在“存储”选项下,选择“存储设备”中的空白磁盘,然后选择“光盘驱动器”旁边的磁盘图标,浏览并选择MacOS的磁盘镜像文件。
- 点击“USB”选项卡,选择“USB3.0”,点击“确定”。
- 右键单击创建好的虚拟机,选择“设置”。
- 修改配置文件:关闭VirtualBox,按下Windows键+X,选择“命令提示符(管理员)”,输入命令
cd"c:\programfiles\oracle\virtualbox\"
,然后依次输入以下命令,根据实际情况修改命令中的虚拟机名称:
收起
plaintext复制
vboxmanage.exemodifyvm"macossonoma"--cpuidset00000001000106e5001008000098e3fdbfebfbff
vboxmanagesetextradata"macossonoma""vboxinternal/devices/efi/0/config/dmisystemproduct""imac19,1"
vboxmanagesetextradata"macossonoma""vboxinternal/devices/efi/0/config/dmisystemversion""1.0"
vboxmanagesetextradata"macossonoma""vboxinternal/devices/efi/0/config/dmiboardproduct""mac-aa95b1ddab278b95"
vboxmanagesetextradata"macossonoma""vboxinternal/devices/smc/0/config/devicekey""ourhardworkbythesewordsguardedpleasedontsteal(c)applecomputerinc"
vboxmanagesetextradata"macossonoma""vboxinternal/devices/smc/0/config/getkeyfromrealsmc"1
- 安装MacOS:打开VirtualBox,点击“启动”按钮,启动虚拟机,进入MacOS的安装界面,按照提示完成系统安装.