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 解决系统窗口过小的问题


1. 前言

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

2. 下载所需文件

  • 官方正版VMware下载(17 pro):https://www.alipan.com/s/oWrkZCLgkE8
    (里面有个vm17pro说明文档.txt 必须下载看一下看!!!)

  • 补丁文件(需要用主流压缩工具解压):https://www.alipan.com/s/9z44c8nmr8N 提取码:i77q

  • 下载系统镜像:https://www.alipan.com/s/d4mcGRkD56G 提取码:xt91
    (系统镜像下载后,把后缀改成iso即可正常使用,看这个教程:https://blog.csdn.net/weixin_52799373/article/details/133306908)

  • 补丁文件(不需要用主流压缩工具也能解压):https://pan.quark.cn/s/d6393468875c

  • 下载系统镜像(不需要改后缀):https://pan.quark.cn/s/130b7930d9b3

下载镜像的时候请注意看阿里云盘的传输列表是否下载完成,不要上来就改后缀!!!(能气死)

下载后长这个样子:

在这里插入图片描述

镜像改完后缀,长这个样子:
在这里插入图片描述

3. 安装VMware

3.1 安装

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述
选择刚刚创建的 VMware 目录,点击 确定

在这里插入图片描述
最后点击 下一步

在这里插入图片描述

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

在这里插入图片描述

下一步

在这里插入图片描述

安装

在这里插入图片描述

等待安装完成:

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

3.2 启动并查看版本信息

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

在这里插入图片描述

3.3 虚拟机默认位置配置

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

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

在这里插入图片描述

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

在这里插入图片描述
选择左侧 工作区,第一行就是默认位置,点击 浏览 ,选择刚刚我们创建的 Virtual Machines 目录,最后点击 确定

在这里插入图片描述

4. 安装补丁

4.1 解压补丁

解压 unlocker424.zip

在这里插入图片描述

4.2 结束VMware相关进程

在任务栏上 右键——任务管理器——详细信息,找到VMware相关的进程全部结束掉。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.3 运行补丁包

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

在这里插入图片描述
如果提示如下弹出:
在这里插入图片描述
点击 更多信息
在这里插入图片描述
仍要运行:

在这里插入图片描述
然后点击 是 ,就会显示如下弹窗,按下回车即可

在这里插入图片描述
在这里插入图片描述

5. 安装macOS

5.1 新建虚拟机

直接点击 创建新的虚拟机,或者在左侧 栏内右键 新建虚拟机,或者点击左上角 文件新建虚拟机
在这里插入图片描述
选择 自定义(高级)(C) 后,点击 下一步

在这里插入图片描述

继续点击 下一步

在这里插入图片描述

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

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

在这里插入图片描述
选择 Apple Mac Os X(M) 后,在下方 版本(V) 中选择我们安装系统版本:

在这里插入图片描述
该选择的选择好以后,点击 下一步

在这里插入图片描述
这里是要我们给虚拟机起个名字,你可以根据自己的实际需求起名,比如 recreation01 ,意为娱乐第01个虚拟机。

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

名字起好,位置选好,就可以点击 下一步 了:
在这里插入图片描述
选处理器数量和内核数量建议根据自身处理器情况来。首先我们在 底部任务栏 右键选择 任务管理器:(Win10、Win11一样)

然后选择 性能CPU,就可以看到物理核心数逻辑核心数了。
在这里插入图片描述
根据自己的需要选择核心数,但是切记不能等于或超过物理机的 实际核心数!!!
在这里插入图片描述

内存也是根据大家自身情况选择,物理机内存大小从 任务管理器性能内存 中查看,我是32GB内存我这里就选个8GB了(不能等于或超过物理机):
在这里插入图片描述

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

在这里插入图片描述

默认推荐,点击 下一步

在这里插入图片描述

默认推荐,点击 下一步

在这里插入图片描述

默认第一个,点击 下一步

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

5.2 修改虚拟机配置

找到我们刚刚创建的虚拟机保存位置,然后找到后缀名位 .vmx 的文件:
在这里插入图片描述

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

在这里插入图片描述

5.3 安装操作系统

5.3.1 选择 ISO 映像文件

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 编辑虚拟机设置
在这里插入图片描述
硬件 这栏,点击 CD/DVD (IDE),然后选择 使用 ISO 映像文件(M):

在这里插入图片描述

点击 浏览 按钮,选择我们下载的系统镜像:
这里选择的是步骤2 中下载的系统镜像,请确保已经按照 步骤2 下载完成并修改过后缀。
在这里插入图片描述
最后点击 确定

在这里插入图片描述

5.3.2 开启虚拟机

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 开启此虚拟机
在这里插入图片描述

等待进度条完成:
在这里插入图片描述

5.2.3 选择语言

在这里插入图片描述

5.2.4 磁盘工具设置

在这里插入图片描述
选择VMware Virtual SATA Hard Drive Media,然后点击上方的 抹掉
在这里插入图片描述
起个名字,比如:macOS hard disk,然后点 抹掉 :

在这里插入图片描述
抹掉完成后,点击完成
在这里插入图片描述
最后叉掉这个磁盘工具界面:

在这里插入图片描述

5.2.5 安装 macOS

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后等待完成:
在这里插入图片描述
中会出现这个白苹果界面,不用担心,耐心的等待即可。
会出现多次,第一次下方会显示时间,后面的只有进度条。

在这里插入图片描述

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

在这里插入图片描述

5.2.6 完成配置进入系统

翻到最后选择 中国大陆,然后点击 继续
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这样就进入系统了:
在这里插入图片描述

看一下信息:

在这里插入图片描述

5.2.7 联网

先关机:

在这里插入图片描述

搜索 服务,点击 打开

在这里插入图片描述

找到 VMware DHCP Services,点击启动:

在这里插入图片描述

找到 VMware NAT Services ,点击启动:

在这里插入图片描述
回到VMware,重新开启虚拟机,进入系统验证是否联网:

网络已连接
在这里插入图片描述

百度也可以打开了:

在这里插入图片描述

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

你们应该是这样的:

在这里插入图片描述

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

在这里插入图片描述

首先确保系统已经联网,然后在VMware软件上方点击 虚拟机,然后点击 安装 VMware Tools(T)...
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入密码,然后点击 安装软件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重启完成后,就基于VMware全屏了:
在这里插入图片描述

大功告成!!!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/575874.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Windows上在DLL中嵌入自定义/XML文件

Windows上在DLL中嵌入自定义文件(如:xml文件) 1、前言 最近都在开发适配Genicam项目,在开发CTI(Windows上可以看作DLL)时发现需要将多个XML文件嵌入到DLL文件中方便内部代码调用。 2、前期准备 一个xml…

java接口加密解密

这里写目录标题 controller加解密工具类加密(本质是对ResponseBody加密)解密(本质是对RequestBody传参解密)注解 controller Controller public class PathVariableController {GetMapping(value "/test")ResponseBod…

【Mysql】mysql本地环境变量的配置

mysql本地环境变量的配置 1.找到Mysql的安装位置 前面步骤完成后安装好MySQL,为MySQL配置环境变量。MySQL默认安装在C:\Program Files下。 2.选择此电脑 右键属性 3.选择 高级系统设置 环境变量 4.配置环境变量 1)新建MYSQL_HOME变量,并配置: C:\Program Fi…

李沐-28 批量归一化【动手学深度学习v2】

记录关于批量归一化的理解,如有出入还请批评指正。 一、批量归一化层主要作用在以下两种情况: 全连接层和卷积层的输出上,同时要在激活函数之前还可以是全连接层和卷积层的输入上 二、关于“批量归一化对于全连接层时,是作用在特…

vue 实现项目进度甘特图

项目需求: 实现以1天、7天、30天为周期(周期根据筛选条件选择),展示每个项目不同里程碑任务进度。 项目在Vue-Gantt-chart: 使用Vue做数据控制的Gantt图表基础上进行了改造。 有需要的小伙伴也可以直接引入插件,自己…

基于springboot实现企业级工位管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现企业级工位管理系统演示 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了企业级工位管理系统的开发全过程。通过分析企业级工位管理系统管理的不足,创建了一个计算机管理企业级工…

【深度学习】YOLOv5,金属表面的缺陷检测,GC10-DET数据集

目录: 文章目录 数据集数据集转换下载yolov5创建 dataset.yaml训练参数开始训练数据分布问询、帮助 数据集 数据集地址: https://github.com/lvxiaoming2019/GC10-DET-Metallic-Surface-Defect-Datasets 数据集下载方式: Download link&…

transformer 最简单学习3, 训练文本数据输入的形式

1、输入数据中,源数据和目标数据的定义 def get_batch(source,i):用于获取每个批数据合理大小的源数据和目标数据参数source 是通过batchfy 得到的划分batch个 ,的所有数据,并且转置列表示i第几个batchbptt 15 #超参数,一次输入多少个ba…

Spring事务回滚核心源码解读

记一次Springboot事务超时不回滚的分析过程 在Springboot中,我用的xml进行事务管理,DataSourceTransactionManager作为事务管理器,配置了事务控制在Service层;在事务管理器中,配置了defaultTimeout事务超时时间为5秒&…

云香印象终端自动化工具(监听农行收款云音箱)

项目成品 支持自动挂单✅完成监控收款云音箱✅完成卷烟盘点✅完成补单✅完成自动入库✅完成监控微信支付✅完成自动提交会员信息✅完成 用到的技术栈:PythonMQTT5.0PHP 云香印象终端自动收款工具 ​​​​​ 当顾客扫了三合一二维码且支付完成时,监控收到…

精酿啤酒:酿造工艺的自动化与智能化发展

随着科技的不断进步,自动化与智能化已成为啤酒酿造工艺的重要发展方向。Fendi Club啤酒紧跟时代潮流,积极推动酿造工艺的自动化与智能化发展,旨在提高生产效率、确保产品品质和满足市场需求。 Fendi Club啤酒引入自动化生产设备。他们采用自动…

Mybatis-plus 字段结果为NULL

问题 Mybatis-plus 字段结果为NULL 详细问题 笔者使用SpringBootMybatis-plus 进行项目开发。进行接口请求测试,在确定SQL语句没有问题的前提下,返回记录部分字段(譬如字段name)为空。 解决方案 修改Mybatis-plus中mapper的xml文件,使re…

CentOS7版本安装mysql

文章目录 1.安装mysql的前置条件2.清理原有的mysql数据库3.查看是否安装mariadb4.安装mysql依赖包5.解压缩mysql包6.安装目录赋权限(注:R必须是大写)7.创建MySQL组8.将mysql目录的权限授给mysql用户和mysql组9.创建mysql安装初始化配置文件10…

APP广告变现项目

我们提供的服务可以简化为以下几点: 我们将为您开发一款应用程序(APP),该APP能够连接市场上的主要广告联盟平台。 我们将指导您完成整个“养机”流程,并确保您的单台设备每条广告能产生大约1元的收益。若您拥有10台设备,每日收益…

ElasticSearch搜索引擎中,在Kibana客户端使用命令的时候,千万不要加分号结尾

ElasticSearch搜索引擎中,在Kibana客户端使用命令的时候,千万不要加分号结尾 今天遇到了一个非常难发现的bug 由于经常写java代码,因此常常会在一句代码结尾之处写上一个分号,并且潜意识里觉得这就是非常正常的事情 不会有什么问…

c++的智能指针(5) -- weak_ptr

概述 我们在使用shared_ptr会出现以下的问题&#xff0c;会导致内存泄露。 代码1: 类内指针循环指向 #include <iostream> #include <memory>class B;class A { public:A() {std::cout << "Construct" << std::endl;}~A() {std::cout <…

鸿蒙入门11-DataPanel组件

数据面板组件 用于将多个数据的占比情况使用 占比图 进行展示 参数 参数形式 &#xff1a; DataPanel( options:{ values: number[], max?: number, type?: DataPanelType } ) 参数名 参数类型 是否必填 默认值 参数描述 values number[] 是 - 数据值列表 最大支持…

Android Studio的button点击事件

xml添加onClick调用方法 public class MainActivity extends AppCompatActivity {// 创建系统时间的文本控件TextView systemTimeTextView;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activit…

Springboot+Vue项目-基于Java+MySQL的海滨体育馆管理系统(附源码+演示视频+LW)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;Java毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计 &…

Jmeter工具+ant+jenkins实现持续集成

jmeterantjenkins持续集成 一、下载并配置jmeter 首先下载jmeter工具&#xff0c;并配置好环境变量&#xff1b;参考&#xff1a; jmeter默认保存的是.jtl格式的文件&#xff0c;要设置一下bin/jmeter.properties,文件内容&#xff0c;保存jmeter.save.saveservice.output_f…