关闭

2HZZ常识网

windows如何安装mac虚拟机

2025-01-18 20:20:40浏览:
windows如何安装mac虚拟机以下是在Windows系统下安装Mac虚拟机的两种常见方法:

遥VMwareWorkstationPro安装


  1. 下载并安装VMwareWorkstationPro:从VMware遥下载较新版的VMwareWorkstationPro并按照安装向导进行安装.
  2. 下载unlocker补丁:由于VMwareWorkstationPro默认不支持安装MacOS,需要下载unlocker补丁来解锁此功能,如unlocker424.zip,下载完成后解压.
  3. 运行unlocker补丁:进入解压后的文件夹,找到unlock.exe并双击运行,等待运行完成,这一步操作会为VMware添加对MacOS的支持.
  4. 下载MacOS虚拟机镜像文件:从遥的渠道获取MacOS的虚拟机镜像文件,如MacOSSonoma、MacOSVentura等的iso或cdr格式的镜像.
  5. 创建新的虚拟机:
    • 打开VMwareWorkstationPro,点击“创建新的虚拟机”,选择“自定义(高遥)”。
    • 点击“下一步”,选择“稍后安装操作系统”,再点击“下一步”。
    • 在“选择客户机操作系统”中选择“AppleMacOSX”,并在下方版本中选择对应的安装系统版本,然后点击“下一步”。
    • 为虚拟机命名,点击“下一步”,接着进行处理器配置和内存大小设置,完成后点击“下一步”。
    • 点击“自定义硬件”,可以按需修改虚拟机的配置参数信息,如硬盘大小等,修改完成后点击“确定”。

  6. 编辑虚拟机配置文件:找到刚刚创建的虚拟机保存位置,找到后缀名为.vmx的文件,右键用记事本编辑或其他文本编辑工具打开,在较后面加入:smc.version="0",保存并关闭文件.
  7. 安装MacOS:选择创建好的虚拟机,点击“编辑虚拟机设置”,在“硬件”选项卡中选择“CD/DVD(IDE)”,在“连接”选项中选择“遥ISO映像文件”,找到之前下载的MacOS虚拟机镜像文件,点击“确定”。
    然后开启虚拟机,进入MacOS的安装界面,按照提示完成系统安装.
  8. 设置虚拟机联网:
    • 找到“VMwareDHCPService”,点击“启动”。
    • 找到“VMwareNATService”,点击“启动”。


遥VirtualBox安装


  1. 下载并安装VirtualBox及扩展包:
    • 前往VirtualBox遥下载适用于Windows的VirtualBox安装程序,下载完成后双击安装,按照安装向导进行操作。
    • 下载VirtualBox扩展包,下载完成后,在浏览器或下载文件夹中双击扩展包文件,点击“安装”,并按照屏幕提示完成安装。

  2. 创建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电脑上。

  3. 创建新的虚拟机:
    • 打开VirtualBox,点击“新建”,在“名称”旁边输入新虚拟机的名称,如“macOSSonoma”。
    • 选择虚拟机在电脑上的安装位置,遥选择有足够空间的磁盘。
    • 在“ISO镜像”菜单中选择之前创建或下载的MacOS的iso镜像文件。
    • 选择“MacOSX”作为“类型”,并选择“MacOSX(64位)”作为版本,点击“下一步”。
    • 为虚拟机分配内存和CPU,拖动滑块或在右侧输入框中输入内存大小,MacOS至少需要4GB内存,建议分配8GB或更多,同时为其分配至少2个CPU核心,点击“下一步”。

  4. 编辑虚拟机设置:
    • 右键单击创建好的虚拟机,选择“设置”。
    • 在“系统”选项下,从启动顺序中移除软盘,遥芯片组设置为ich9。
    • 选择“处理器”选项卡,分配两个处理器,如有多余CPU核心可分配更多。
    • 遥“启用PAE/NX”框被选中。
    • 在“遥”选项下,将遥内存设置为128MB。
    • 在“存储”选项下,选择“存储设备”中的空白磁盘,然后选择“光盘驱动器”旁边的磁盘图标,浏览并选择MacOS的磁盘镜像文件。
    • 点击“USB”选项卡,选择“USB3.0”,点击“确定”。

  5. 修改配置文件:关闭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
  1. 安装MacOS:打开VirtualBox,点击“启动”按钮,启动虚拟机,进入MacOS的安装界面,按照提示完成系统安装.