首页 教程 开发工具 VMware17Pro虚拟机安装macOS教程(超详细)

VMware17Pro虚拟机安装macOS教程(超详细)

目录

  • 1. 前言
  • 2. 下载所需文件
  • 3. 安装VMware
    • 3.1 安装
    • 3.2 启动并查看版本信息
    • 3.3 虚拟机默认位置配置
  • 4. 安装补丁
    • 4.1 解压补丁
    • 4.2 结束VMware相关进程
    • 4.3 运行补丁包
  • 5. 安装macOS
    • 5.1 新建虚拟机
    • 5.2 修改虚拟机配置
    • 5.3 安装操作系统
      • 5.3.1 选择 ISO 映像文件
      • 5.3.2 开启虚拟机
      • 5.2.3 选择语言
      • 5.2.4 磁盘工具设置
      • 5.2.5 安装 macOS
      • 5.2.6 完成配置进入系统
      • 5.2.7 联网
      • 5.2.8 解决系统窗口过小的问题
  • 6. 问题汇总
    • 6.1 无限重启
  • 6.2 AMD处理器无法正常启动看这个

1. 前言

emmm… 小孩没娘说来话长,由于开发限制,M芯的ARM架构属实有点恶心,我把我用了不到一年的macbook 14 pro给卖掉了,换成了ThinkBook 14+。
但是又有点换年macOS系统,所以…

2. 下载所需文件

  • 官方正版VMware下载(17 pro):https://pan.quark.cn/s/b3e13befc19f
    (里面有个vm17pro说明文档(必看).txt 必须下载看一看!!!)
  • 下载系统镜像:https://pan.quark.cn/s/23bc07b9646d
  • 补丁文件(提取码:qwdn): https://pan.baidu.com/s/1nhMixza7SBaJGjCp0J5Cmw?pwd=qwdn

下载后长这个样子:

VMware17Pro虚拟机安装macOS教程(超详细)

3. 安装VMware

3.1 安装

双击运行 VMware-workstation-full-17.5.0-22583795.exe

VMware17Pro虚拟机安装macOS教程(超详细)

等待安装界面出来后,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

勾选 我接受许可协议中的条款(A) 后,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

不建议装C盘,所有东西都装会导致C盘越来越臃肿,建议大家在其他盘符新建一个 Tools 目录,所有的工具类的可以都放在这个目录:(当然你可以不接受我的建议)

VMware17Pro虚拟机安装macOS教程(超详细)

紧接着在 Tools 目录中创建 VMware 目录:

VMware17Pro虚拟机安装macOS教程(超详细)

然后回到安装界面,点击更改按钮:

VMware17Pro虚拟机安装macOS教程(超详细)
选择刚刚创建的 VMware 目录,点击 确定

VMware17Pro虚拟机安装macOS教程(超详细)
最后点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

取消勾选 启动时检查产品更新(C)加入 VMware 客户体验提升计划(D) ,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

下一步

VMware17Pro虚拟机安装macOS教程(超详细)

安装

VMware17Pro虚拟机安装macOS教程(超详细)

等待安装完成:

VMware17Pro虚拟机安装macOS教程(超详细)

点这个东西,输入一些神秘代码:(我就不截图了,自己去那个txt文件中找神秘代码)

VMware17Pro虚拟机安装macOS教程(超详细)

输入完出来,最后点击 完成

VMware17Pro虚拟机安装macOS教程(超详细)

3.2 启动并查看版本信息

双击桌面 VMware Workstation Pro 图标,或从开始菜单找到 VMware Workstation Pro 运行,然后在 帮助关于 中查看版本:

VMware17Pro虚拟机安装macOS教程(超详细)

3.3 虚拟机默认位置配置

这一步骤教大家修改虚拟机默认保存的位置,刚安装好会默认选择C盘。
还是那句话,啥都放C盘,会让C盘越来越臃肿。
方便大家后期使用,这里先教大家如何修改。

在刚刚创建的 Tools 目录创建一个 Virtual Machines 目录,以后虚拟机都创建在这个目录中:

VMware17Pro虚拟机安装macOS教程(超详细)

在首页上方找到 编辑 ,点击后选择 首选项 :

VMware17Pro虚拟机安装macOS教程(超详细)
选择左侧 工作区,第一行就是默认位置,点击 浏览 ,选择刚刚我们创建的 Virtual Machines 目录,最后点击 确定

VMware17Pro虚拟机安装macOS教程(超详细)

4. 安装补丁

4.1 解压补丁

解压 unlocker424.zip

VMware17Pro虚拟机安装macOS教程(超详细)

4.2 结束VMware相关进程

在任务栏上 右键——任务管理器——详细信息,找到VMware相关的进程全部结束掉。
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

4.3 运行补丁包

找到补丁包解压目录后进入windows目录,双击运行unlock.exe

VMware17Pro虚拟机安装macOS教程(超详细)
如果提示如下弹出:
VMware17Pro虚拟机安装macOS教程(超详细)
点击 更多信息
VMware17Pro虚拟机安装macOS教程(超详细)
仍要运行:

VMware17Pro虚拟机安装macOS教程(超详细)
然后点击 是 ,就会显示如下弹窗,按下回车即可

VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

5. 安装macOS

5.1 新建虚拟机

直接点击 创建新的虚拟机,或者在左侧 栏内右键 新建虚拟机,或者点击左上角 文件新建虚拟机
VMware17Pro虚拟机安装macOS教程(超详细)
选择 自定义(高级)(C) 后,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

继续点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

选择 稍后安装操作系统(S)。 后,点击 下一步

现在我们就相当于买电脑,先把电脑配置整好。什么Cpu啊内存条啊硬盘啊什么乱七八糟的,先不着急装系统。

VMware17Pro虚拟机安装macOS教程(超详细)
选择 Apple Mac Os X(M) 后,在下方 版本(V) 中选择我们安装系统版本:

VMware17Pro虚拟机安装macOS教程(超详细)
该选择的选择好以后,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)
这里是要我们给虚拟机起个名字,你可以根据自己的实际需求起名,比如 recreation01 ,意为娱乐第01个虚拟机。

下面的 位置(L): 如果你没有按照 步骤3.3 修改默认位置,那你肯定是C盘,不建议大家放到C盘,会让C盘越来越臃肿!如果你显示的位置是在C盘,请回去看 步骤3.3

名字起好,位置选好,就可以点击 下一步 了:
VMware17Pro虚拟机安装macOS教程(超详细)
选处理器数量和内核数量建议根据自身处理器情况来。首先我们在 底部任务栏 右键选择 任务管理器:(Win10、Win11一样)

然后选择 性能CPU,就可以看到物理核心数逻辑核心数了。
VMware17Pro虚拟机安装macOS教程(超详细)
根据自己的需要选择核心数,但是切记不能等于或超过物理机的 实际核心数!!!
VMware17Pro虚拟机安装macOS教程(超详细)

内存也是根据大家自身情况选择,物理机内存大小从 任务管理器性能内存 中查看,我是32GB内存我这里就选个8GB了(不能等于或超过物理机):
VMware17Pro虚拟机安装macOS教程(超详细)

选择 使用网络地址转换(NAT)(E) 后,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

默认推荐,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

默认推荐,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)

默认第一个,点击 下一步

VMware17Pro虚拟机安装macOS教程(超详细)
最大磁盘默认就行了,学习测试使用完全够用,最后点击 下一步
(注意:不是说给了多少GB磁盘大小就少了多少GB,而是最大磁盘大小,用多少少多少)
VMware17Pro虚拟机安装macOS教程(超详细)
直接点击 下一步
VMware17Pro虚拟机安装macOS教程(超详细)
到这里虚拟机就创建好了,相当于我们把电脑配好了,一会该去装系统了,如果你觉得不满意,还可以点击 自定义硬件(C) 去修改,满意可以直接点完成
VMware17Pro虚拟机安装macOS教程(超详细)

5.2 修改虚拟机配置

找到我们刚刚创建的虚拟机保存位置,然后找到后缀名位 .vmx 的文件:
VMware17Pro虚拟机安装macOS教程(超详细)

右键用记事本编辑或其他文本编辑工具打开:
在最后面加入:smc.version = "0"

VMware17Pro虚拟机安装macOS教程(超详细)

5.3 安装操作系统

5.3.1 选择 ISO 映像文件

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 编辑虚拟机设置
VMware17Pro虚拟机安装macOS教程(超详细)
硬件 这栏,点击 CD/DVD (IDE),然后选择 使用 ISO 映像文件(M):

VMware17Pro虚拟机安装macOS教程(超详细)

点击 浏览 按钮,选择我们下载的系统镜像:

(这里选择的是步骤2 中下载的系统镜像)

VMware17Pro虚拟机安装macOS教程(超详细)
最后点击 确定

VMware17Pro虚拟机安装macOS教程(超详细)

5.3.2 开启虚拟机

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 开启此虚拟机
VMware17Pro虚拟机安装macOS教程(超详细)

等待进度条完成:
VMware17Pro虚拟机安装macOS教程(超详细)

5.2.3 选择语言

VMware17Pro虚拟机安装macOS教程(超详细)

5.2.4 磁盘工具设置

VMware17Pro虚拟机安装macOS教程(超详细)
选择VMware Virtual SATA Hard Drive Media,然后点击上方的 抹掉
VMware17Pro虚拟机安装macOS教程(超详细)
起个名字,比如:macOS hard disk,然后点 抹掉 :

VMware17Pro虚拟机安装macOS教程(超详细)
抹掉完成后,点击完成
VMware17Pro虚拟机安装macOS教程(超详细)
最后叉掉这个磁盘工具界面:

VMware17Pro虚拟机安装macOS教程(超详细)

5.2.5 安装 macOS

VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

最后等待完成:
VMware17Pro虚拟机安装macOS教程(超详细)
中会出现这个白苹果界面,不用担心,耐心的等待即可。
会出现多次,第一次下方会显示时间,后面的只有进度条。

VMware17Pro虚拟机安装macOS教程(超详细)

完成后会出现选择国家地区的界面:

VMware17Pro虚拟机安装macOS教程(超详细)

5.2.6 完成配置进入系统

翻到最后选择 中国大陆,然后点击 继续
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

设置账户名、密码等,然后点 继续

VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

这样就进入系统了:
VMware17Pro虚拟机安装macOS教程(超详细)

看一下信息:

VMware17Pro虚拟机安装macOS教程(超详细)

5.2.7 联网

先关机:

VMware17Pro虚拟机安装macOS教程(超详细)

搜索 服务,点击 打开

VMware17Pro虚拟机安装macOS教程(超详细)

找到 VMware DHCP Services,点击启动:

VMware17Pro虚拟机安装macOS教程(超详细)

找到 VMware NAT Services ,点击启动:

VMware17Pro虚拟机安装macOS教程(超详细)
回到VMware,重新开启虚拟机,进入系统验证是否联网:

网络已连接
VMware17Pro虚拟机安装macOS教程(超详细)

然后百度也可以打开了。

5.2.8 解决系统窗口过小的问题

桌面上有一个光盘一样的东西,叫做 Install macOS Ventura,在这个东西上面右键,选择 推出“Install macOS Ventura”

VMware17Pro虚拟机安装macOS教程(超详细)

首先确保系统已经联网,然后在VMware软件上方点击 虚拟机,然后点击 安装 VMware Tools(T)...
VMware17Pro虚拟机安装macOS教程(超详细)

在弹出的小窗口中,双击 安装 VMware Tools

VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

输入密码,然后点击 安装软件
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)
VMware17Pro虚拟机安装macOS教程(超详细)

重启完成后,就基于VMware全屏了:
VMware17Pro虚拟机安装macOS教程(超详细)

大功告成!!!
VMware17Pro虚拟机安装macOS教程(超详细)

6. 问题汇总

6.1 无限重启

一直重启,显示这个界面。
找到该虚机的vmx,在里面添加 smc.version = "0"

VMware17Pro虚拟机安装macOS教程(超详细)

6.2 AMD处理器无法正常启动看这个

找到该虚机的vmx,在里面添加

smc.version ="0" cpuid.0.eax ="0000:0000:0000:0000:0000:0000:0000:1011" cpuid.0.ebx ="0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx ="0110:1100:0110:0101:0111:0100:0110:1110" cpuid.0.edx ="0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax ="0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx ="0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx ="1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx ="0000:0111:1000:1011:1111:1011:1111:1111" smbios.reflectHost ="TRUE" hw.model ="MacBookPro14,3" board-id ="Mac-551B86E5744E2388" keyboard.vusb.enable ="TRUE" mouse.vusb.enable ="TRUE"

评论(0)条

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢
    【MySQL】用户管理

    【MySQL】用户管理

     服务器/数据库  2个月前  2.15k

    我们推荐使用普通用户对数据的访问。而root作为管理员可以对普通用户对应的权限进行设置和管理。如给张三和李四这样的普通用户权限设定后。就只能操作给你权限的库了。

    Cursor Rules 让开发效率变成10倍速

    Cursor Rules 让开发效率变成10倍速

     服务器/数据库  2个月前  1.21k

    在AI与编程的交汇点上,awesome-cursorrules项目犹如一座灯塔,指引着开发者们驶向更高效、更智能的编程未来。无论你是经验丰富的老手,还是刚入行的新人,这个项目都能为你的编程之旅增添一抹亮色。这些规则文件就像是你私人定制的AI助手,能够根据你的项目需求和个人偏好,精确地调教AI的行为。突然间,你会发现AI不仅能理解Next.js的最佳实践,还能自动应用TypeScript的类型检查,甚至主动提供Tailwind CSS的类名建议。探索新的应用场景,推动AI辅助编程的边界。

    探索Django 5: 从零开始,打造你的第一个Web应用

    探索Django 5: 从零开始,打造你的第一个Web应用

     服务器/数据库  2个月前  1.12k

    Django 是一个开放源代码的 Web 应用程序框架,由 Python 写成。它遵循 MVT(Model-View-Template)的设计模式,旨在帮助开发者高效地构建复杂且功能丰富的 Web 应用程序。随着每个版本的升级,Django 不断演变,提供更多功能和改进,让开发变得更加便捷。《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南《Django 5 Web应用开发实战》内容以。

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

     服务器/数据库  2个月前  1.08k

    mysql_secure_installation 是 MySQL 提供的一个安全脚本,用于提高数据库服务器的安全性

    【MySQL基础篇】概述及SQL指令:DDL及DML

    【MySQL基础篇】概述及SQL指令:DDL及DML

     服务器/数据库  2个月前  483

    数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库不仅仅是数据的简单堆积,而是遵循一定的规则和模式进行组织和管理的。数据库中的数据可以包括文本、数字、图像、音频等各种类型的信息。

    Redis中的哨兵(Sentinel)

    Redis中的哨兵(Sentinel)

     服务器/数据库  2个月前  309

    ​ 上篇文章我们讲述了Redis中的主从复制(Redis分布式系统中的主从复制-CSDN博客),本篇文章针对主从复制中的问题引出Redis中的哨兵,希望本篇文章会对你有所帮助。