vmware workstation pro 17.5 安装 macos 13.5.2 虚拟机超详细图文教程

news2024/9/27 15:22:05

前言

本文很细,甚至有点墨迹,主要为了方便从来没用过 vmware 的新人,其实大部分步骤和正常安装虚拟机没有区别,详细贴图以方便大家对比细节

参考文章

感谢大佬们的无私分享

https://blog.csdn.net/qq_19731521/article/details/126450895
https://www.mfpud.com/topics/11471/#:~:text=%E4%B8%80%E4%B8%AA%E7%AE%80%E6%98%93%E7%9A%84%E5%B0%8F%E8%AF%B4%E6%98%8E%EF%BC%8C%E4%BD%BF%E7%94%A8VMware%2017%E7%9A%84%E7%89%88%E6%9C%AC%E5%AE%89%E8%A3%85%E8%8B%B9%E6%9E%9C%20macOS%2013,%E7%B3%BB%E5%88%97%E7%B3%BB%E7%BB%9F%E7%9A%84%E5%B0%8F%E6%95%99%E5%AD%A6%E3%80%82%201%EF%BC%8C%E4%B8%8B%E8%BD%BD%E5%AE%89%E8%A3%85%E6%9C%80%E6%96%B0%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BAVMware%EF%BC%9A%20https%3A%2F%2Fwww.vmware.com%2Fgo%2Fgetworkstation-win%202%EF%BC%8C%E4%B8%8B%E8%BD%BD%E6%9C%80%E6%96%B0%E7%9A%84%E8%A7%A3%E9%94%81%E5%B7%A5%E5%85%B7%EF%BC%9A%20https%3A%2F%2Fwww.mfpud.com%2Fvmware%2Funlocker%2F
优化虚拟机启动速度:https://blog.csdn.net/weixin_35437233/article/details/112577708
往macos虚拟机里面共享文件办法(以防vmtools拖拽文件失效):https://blog.csdn.net/qq_43362457/article/details/108237839
防止 macos13 崩溃闪退:https://i12bretro.github.io/tutorials/0764.html

系统环境及准备(截至本文发布时版本)

  1. win11 专业版
  2. macOS 13.5.2 iso 镜像:下载地址:https://macoshome.com/macos/20492.html
  3. Vmware Workstation pro 17.5.0:官网下载地址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
  4. unlocker:下载最新版的用于解锁 vm 安装 macos,不然默认 vmware 是安不了 macos 虚拟机的,下载地址 https://github.com/DrDonk/unlocker/releases

注意:

2023-11-16:经测试 macOS 13.6.1 目前会出现报错、系统崩溃自动重启等问题,而且运行极其卡顿,导致无法正常使用,建议使用13.5.2,13.5.2就很流畅,而且根据本文步骤设置可以解决系统崩溃问题

开始

安装 vmware

默认安装即可,最后的许可证用百度搜一个,其他需要注意的事项如下

修改虚拟机默认保存目录

要安装的 macos 预计要100G空间,所以可以在这设置一个空间充足的目录来作为默认目录
以后安装的其他虚拟机默认也会在这个目录下
在这里插入图片描述
在这里插入图片描述

安装 unlocker

解压出来,把 iso 文件夹中的两个文件 darwin.iso 和 darwinPre15.iso 复制到 vmware 安装根目录。

比如我的安装根目录就是 D:\Program\VMware Workstation

在这里插入图片描述

把Windows文件夹内的几个文件也复制到vmware根目录

在这里插入图片描述

然后右键以管理员身份运行复制到根目录下的 unlock.exe(注意此时如果打开了vmware workstation要关掉),然后会出现dos窗口

在这里插入图片描述

等待自动运行到出现 Press Enter key to continue… 的时候,关闭即可

在这里插入图片描述

安装 macos 13.5.2

打开vmware,点击新建虚拟机

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

这里能看到 Apple Mac OS X的选项说明刚才执行的unlock.exe起作用了

在这里插入图片描述

这里就是之前设置的默认保存路径,当然还可以再根据需要更改

在这里插入图片描述

内核总数不超过你CPU的线程数即可,我电脑是16线程,这里分配4个

后来实测分配 2 个也不卡

在这里插入图片描述

自己电脑的总线程数可以在任务管理器里查到

在这里插入图片描述

内存尽量分配4G以上

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

因为我后面要装xcode等一堆东西,所以磁盘大小设置的大了一些,不知道怎么设置的直接默认80GB就行,后面空间不够的话还有办法再加的

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

找到刚刚下载的 13.5.2 iso 镜像

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

设置防止macos13闪退

然后把 vmware 关掉,找到刚才设置镜像保存的地方,用记事本打开 .vmx 后缀的文件

在这里插入图片描述

首先找到这两项然后将值改为下面的

board-id.reflectHost = "FALSE"
ethernet0.virtualDev = "vmxnet3"

然后在文件的末尾添加下面这些内容

board-id = "Mac-AA95B1DDAB278B95"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro19,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "C01234567890"

在这里插入图片描述

改好以后保存关掉,重新打开vmware,
然后启动刚刚创建好的 macos 13 虚拟机

在这里插入图片描述

等待加载完成出现安装界面,选择简体中文

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

这里之前是创建了130G的磁盘,但是这里显示139.59G,不知道为啥,但能确定就是选这个
点击抹掉

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选中这个硬盘,然后点击继续
在这里插入图片描述

这里时间会很长,我电脑大概五六分钟,还会自动重启,不用管,静静等待就行

在这里插入图片描述

漫长的自动重启和等待以后

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

勾选启用定位(其实应该勾不勾都行)

在这里插入图片描述

取消勾选与apple共享mac分析

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

然后就正式进入桌面了

安装 vmware tools

安装 vmware tools 的用途:

  1. 可以根据vmware窗口大小自动调整macos虚拟机窗口的大小
  2. 可以直接从windows拖拽文件到macos里,同时也支持反向操作

进入桌面后,首先把刚才加载的 macos iso 安装镜像弹出(苹果电脑叫推出)

在这里插入图片描述

等待一会桌面光盘图标消失,然后点右下角的光驱设置

在这里插入图片描述

选择安装根目录下的 darwin.iso 文件

在这里插入图片描述

勾选已连接,取消勾选启动时连接,点击确定

在这里插入图片描述
双击安装 VMware Tools
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入密码,点击安装软件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

途中可能因为操作间隔时间太长导致安装失败,重新双击再安装一次就行了,反复安没啥影响

重启之后,可以发现界面可以跟随 vmware 的窗口大小自动适应了,如果不行,则按照上面的步骤重新安装一次即可。

至此 macos 13 虚拟机安装完成

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux下非root用户安装CUDA

目录 前言 参考链接 步骤 一. 首先,需要查看系统版本: 二. 安装包下载。 下载CUDA: cuDNN下载 三. 开始安装CUDA和cuDNN 安装CUDA 修改环境变量 安装 cuDNN 查看是否安装成功,输入nvcc -V 前言 由于一些代码实现&…

基于社会群体算法优化概率神经网络PNN的分类预测 - 附代码

基于社会群体算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于社会群体算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于社会群体优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神…

Google大法好

Google Search Central 前言: google的搜索方式: Google 是一款全自动搜索引擎,会使用名为“网页抓取工具”的软件定期探索网络,以找出可添加到 Google 索引中的网站。实际上,Google 搜索结果中收录的大多数网站都不…

BGP的基础知识

BGP——边界网关协议 IGP——内部网关协议——OSPF、RIP、ISIS EGP——外部网关协议——EGP、BGP 边界网关协议BGP是一种实现自治系统AS之间的路由可达,并选择最佳路由的路径矢量路由协议。目前在IPV4环境下主要使用BGPV4,目前市场上也存在BGPV4&…

uniapp优化h5项目-摇树优化,gzip压缩和删除console.log

1.摇树优化 勾选摇树优化,打包删除死代码 2.gzip压缩和删除console.log 安装插件webpack和compression-webpack-plugin webpack插件 npm install webpack4.46.0 --save-devcompression-webpack-plugin插件 npm install compression-webpack-plugin6.1.1 --save-devconst Com…

java+ 如何动态配置业务规则组

思路 1. 实现在页面上的动态配置规则组(2张数据表枚举类serviceimplaction) 2. 从数据库中表staffmoverules(规则明细表)或者staffmovetyperule(规则组表) ,根据传入类型,取出规则编…

[C/C++]数据结构 栈和队列()

一:栈 1.1 栈的概念及结构 栈是一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作,进行数据插入和删除操作的一端称为栈顶,另一端称为栈底,栈中的数据元素遵守先进后出的原则. 压栈:栈的插入操作叫做进栈/压栈/入栈,将数据插入栈顶 出栈:栈的删除操作也叫出…

自学嵌入式,已经会用stm32做各种小东西了

自学嵌入式,已经会用stm32做各种小东西了 1、stm32 工程中,定义一个变量,记录复位次数,即复位一次变量加一。要求不许用备份寄存器和 flash 保存信息。本题只讨论不断电热启动情况,至于冷启动,不在此讨论。…

整理MLAI学习路径图

干货分享: 下面给出一个笔者自己整理的GitHub仓库:https://github.com/isLinXu/awesome-road-map,里面包含了一些可供参考的学习路径和思维导图,并整理微软、meta、谷歌、Kaggle以及华为、百度、阿里、腾讯、讯飞等相关的学习资源…

stm32入门建议跳过固件库去学习hal库吗?

stm32入门建议跳过固件库去学习hal库吗? 如果要以单片机作为以后的工作方向,建议还是深入了解一下单片机的原理与机制,比如串口收发的时候,内部的寄存器是怎么工作的,中断又是怎么工作的,然后我们又是怎么进行中断处…

【广州华锐互动】自然灾害科普3D体验展厅:培养安全意识,共创美好未来

在人类历史的进程中,灾难始终是我们不可避免的挑战。地震、洪水、火灾等自然灾害无情地摧毁我们的家园,带走我们的亲人。然而,随着科技的进步,我们已经有了更多的手段来预防和应对这些灾难。在这个背景下,自然灾害科普…

嵌入式系统中相关的高质量开源项目

关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。现分享一些高星开源项目(像RT-Thread、AWTK等大家都熟知的就不介绍了):Avem 项目链接: ht…

实力进阶,教你使用thinkphp6开发一款商城系统

0.开篇 你好!很高兴你能点开这个教程,相信你对这个教程有了那么一点点兴趣,接下来占用你一点点时间,邀你浏览一下本章内容,希望能够让你更加有兴趣去学完这个教程。 作者我是一名九零后程序员,搬砖了好几…

山西电力市场日前价格预测【2023-11-19】

1.日前价格预测 预测说明: 如上图所示,预测明日(2023-11-19)山西电力市场全天平均日前电价为591.63元/MWh。其中,最高日前电价为1500.00元/MWh,预计出现在16:45~20:45。最低日前电价为268.57元/MWh&#x…

简朴博客系统测试报告

文章目录 一. 项目简介二. 测试概要三. 测试环境四. 测试执行概况及功能测试1. 手工测试1.1 手动测试用例编写1.2 执行的部分测试用例 2. 自动化测试Selenium2.1 编写测试用例2.2 自动化测试代码 3. 测试结果 五. 发现的问题 一. 项目简介 简朴博客系统是采用前后端分离的方式…

美国经典人工智能教材第3版出版!

美国经典人工智能教材,人工智能的百科全书《人工智能》(第3版)出版!新增深度学习及人工智能编程等内容,理论阐释结合动手实践。 人工智能 第3版 关于作者 史蒂芬.卢奇(Stephen Lucci)拥有纽约…

FreeRtos 任务切换深入分析

一、背景知识: 1、任务切换包含三个基本流程:保护现场、更新TCB、恢复现场并跳转 2、freertos的任务切换是在xPortPendSVHandler 中断函数中完成的 3、中断函数在调用之前,硬件已经保存了r0,r1,r2,r3,r12,r14(LR),r15(pc),恢复…

深入理解Linux网络笔记(七):异常TCP连接建立情况、如何查看是否有连接队列溢出发生

本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动 Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source 5、深度理解TCP连接建立过程(二) 4&…

顺序表(数据结构与算法)

✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ 🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿&#x1…

【Spring】AOP进阶-JoinPoint和ProceedingJoinPoint详解

文章目录 1. 前言2. JoinPoint简介3. 获取被增强方法的相关信息4. ProceedingJoinPoint简介5. 获取环绕通知方法的相关信息6. 总结 1. 前言 在Spring AOP中,JoinPoint和ProceedingJoinPoint都是关键的接口,用于在切面中获取方法的相关信息以及控制方法的…