当前位置: 首页 > news >正文

Windows用VM虚拟机安装MacOS Ventura 13.6系统全流程教程(附资源)

安装成果:

所需容量:至少40GB的硬盘空间,推荐80GB以上。

所需资源

  1. VMware虚拟机+激活密钥:VMware Workstation Pro 17.0.2
  2. MacOS Ventura 13.6的ISO镜像
  3. MacOS的解锁工具
  4. 卡顿优化工具:beamoff

有人反馈说需要能用的ISO镜像;况且,读者自己找的VMware版本也不一样,安装可能会因此横生枝节。

所以我准备了适配该安装方法的所有资源,包括我自己做的 Ventura 13.6 ISO 系统镜像,有需要的自取,位置是标题六。

总体步骤

  1. 前置1:安装虚拟机并激活。
  2. 前置2:VT+解锁(让虚拟机兼容mac)
  3. 创建虚拟机并配置(解决重启问题)
  4. 安装macOS Ventura_13.6系统
  5. 收尾:安装VMware tools+联网+优化卡顿工具。

一、 VMware安装激活

(一)下载虚拟机

VMware的安装包下面的资源自取,也可以在官方网站下载。

(二)安装虚拟机

  1. 点击下一步

2. 勾选接受许可协议,下一步。

3. 安装位置有需要可以改一下,其他的不需要动,点击下一步。

4. 用户体验设置,按需选择,建议不要勾。

5.快捷方式,按需自选,最好都勾。

6. 点击安装。

7. 点击许可证,输入激活秘钥即可。

安装后最好先不要运行虚拟机。

安装后最好先不要运行虚拟机。

如果跳过了许可证这一步:虚拟机-帮助-输入许可证密钥

二、 安装前准备2步骤

(一)BIOS开启VT虚拟化

各主板品牌开启VT虚拟化方法:

https://www.ldmnq.com/support/leidian/2273.html

Intel的CPU开启Intel-VT,AMD的CPU开启AMD-V。

英特尔CPU的设置方法:进入BIOS后,找到BIOSfeatures-“Intel virtual technology”、“VT-d"选项,把“disabled“修改为”enabled“。然后按F10保存退出即可;

AMDCPU的设置方法:进入BIOS后,找到M.I.T-“advanced frequency settings”-“advanced cpu core settings”-“SVM”选项。把“disabled”修改为“enabled“。然后按F10保存退出即可;

注:因根据电脑型号不同可能会有细节差异。

二)虚拟机解锁

解锁虚拟机的软件我见过几种,这里只介绍两种解锁器。

解锁器 二选一:

  • 方法一:unlocker 4.2.6

点击链接进入github下载:unlocker 4.2.6

  • 方法二:unlocker 3.0.6

作者已经取消了发布: github发布地址


由于github被墙,链接也许打不开,可以在资源里找。

开始解锁

VMware虚拟机不支持macOS系统的安装,所以这一步就是用unlocker解锁虚拟机对macOS的支持。

1. 使用unlocker 4.2.6

解压unlocker后进入windows文件夹:

unlock是解锁器,relock是返回初始未破解状态;check是检查补丁状态,显示1是已经修补过,0是没修补。

唯一步骤:双击unlock.exe

unlock.exe可以自动关闭VMware的进程。(如果它要求管理员权限,就用管理员权限打开;如果快速闪退,可以手动关闭VMware进程或停一会儿再点它。)

般出现complete就是成功了,也可以点击check.exe检查。

2. 使用unlocker 3.0.6

(0)如果你的虚拟机曾经启动过,要在任务管理器手动关闭VMware的进程。

  • 手动关闭进程:

快捷键Ctrl + Shift + Esc打开任务管理器,结束VMware的这三个进程

这三个进程在另一个解锁器里也是通用的。

(1)解压unlocker,双击unlocker.exe这个应用程序,秒速解锁。

三、 创建虚拟机并配置

(一)创建虚拟机

1.点击创建虚拟机按钮,然后选择典型安装,选择下一步。

2.选择“浏览”,然后找Mac系统iso文件,选中打开即可,不用管警告。下一步。

3.客户机操作系统,按照如图所示配置,下一步。

注意:如果有Apple Mac OS X说明之前解锁成功,如果没有这个说明解锁失败,需要返回上一步重新解锁。

4. 选择你的Mac系统安装位置和虚拟机。

名字可默认,安装位置就是你的安装文件夹,点击下一步。

5. 磁盘容量默认80G,你可以设置更大。

单个文件:读速比较快,但是系统负载比较大,占用内存高。

多文件:读速一般,但是占用内存小,系统负载小。

6. 点击完成。

(二)配置虚拟机

这一步主要是为了解决,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"

备用方案(旧方案,适用于所有MacOS Ventura系统,效果没上面的好):

  • 在记事本最后一段加上:smc.version = 0
  • 往上几行,再检查ethernet0.virtualDev = "vmxnet3"这个行,如果=的是e1000e,就把e1000e改成vmxnet3

四、 安装系统

(一)安装系统

直接点击左上角的开启虚拟机。如果弹出一个“可移动设备”的窗口,勾选不再提示,点击确定。

安装前也可以先进行虚拟机联网:见第五部分第一条。

  1. 选择系统语言,点击箭头,进入下一步。
  2. 点击【磁盘工具】。

3. 进入磁盘工具,选中你的85GB的SATA Hard Drive Media,也就是第一个,点击右上角的“抹掉”。

4. 重命名你的主磁盘名字,把“未命名”改成你想要的,再点击抹掉。

5. 完成后点击左上角的红圆按钮把页面叉掉。

6.再点击“安装MacOS Ventura”,按①继续。②继续。③同意协议。

重要提示

资源包里是苹果原生的PKG制作的系统镜像,以下是需要注意的点:

Ventura 13.6在安装过程中会重复读条,看起来很像重启,实际上这是在安装。

如何判断我是配置错误重启,还是安装性的重启?

如果它重启之后,返回了最开始让你选系统语言的那个界面,这是故障;

如果它重启之后是读条,读条后还是读条,但是没有返回初始选语言的界面,这是在正常安装。

(二)配置系统

1.选择国家:拉到最后一个就是中国大陆。

2.语言与输入法:点继续。

3.辅助功能:以后。

4.数据与隐私:继续。

5.迁移助理:以后。

6.通过Apple ID登录:稍后设置,再点跳过。

7.条款与条件:同意。

8.创建电脑账户:创建你的系统账户名,密码就是以后的开机密码,填完后点继续。

9.启用定位服务:不勾选,继续;弹窗选择不使用。

10.选择时区:在世界地图上点击你的大致位置,它会自动生成你的时区,选择离你最近的地方就好。

11.分析:继续。

12.屏幕使用时间:继续。

13.外观:随便选,继续。


如果在安装时你还没有联网,可能会出现下面的界面:

  1. 如何连接:不需要动,继续。
  2. 你的互联网连接:不需要动,继续。

出现“你的Mac没有接入互联网”的提示:点继续,再点继续。

配置成功后进入系统,如图所示:

五、 收尾

分为三大步骤,一是联网,二是安装VMware tools,三是用beamoff优化卡顿。

(一)联网

下面的联网使用的是NAT模式,你也可以尝试使用桥接。

你可以在安装前提前联网,可以省略掉系统安装时的网络设置。

  1. 在windows的【服务】中,启动VMware的DHCP和NAT服务。

服务直接用windows任务栏的放大镜搜索出来,然后找到VMware开头的这两个服务启动即可。

2. 网络适配器改为NAT模式。

(二)安装VMware tools

该工具可以调整MacOS系统的分辨率到满屏,而且可以方便地实现系统之间的文件转移拖放。

  1. 系统右上角有个光盘,右键点击,选择推出

2. 右键点击虚拟机,再点击“安装VMware Tools”。

如果出现VMware Tools连不上更新服务器的问题,需要用darwin.iso连接上CD/DVD,进行手动安装。见第七部分第三条。

3. 在mac系统里双击安装。

① 点击继续。

② 点击安装。

③ 输入密码。

4. 全程会出现两个弹窗。

第二个弹窗:

点击打开系统设置,自动进入如下界面。

点击允许,再输入密码,继续安装

5. 重启即可,安装成功。

三)优化卡顿

beamoff能够禁用图形加速,可以避免虚拟机的卡顿、卡死现象。你的图形渲染会变慢,CPU的占用则会减小。

如果你只单单使用MacOS系统,而且运作流畅的话,beamoff是可选可不选的。

在使用vmware虚拟机安装macOSX时,可能会遇到卡顿、卡死等问题。这时,可以使用beamoff工具来优虚拟机的性能。

beamoff是一款用于优化vmware虚拟机性能的工具,它可以禁用虚拟机中的BeamSync功能从而提高虚拟机的性能。BeamSync是macOSX中的一个图形加速功能,它可以提高图形渲染的速度,但也会用大量的CPU资源。禁用BeamSync可以减少CPU的占用,从而提高拟机的性能。
  1. 把beamoff.zip放置到Mac系统里。

方法一:网盘下载,网络传输。

方法一:用共享文件夹,方法见第七部分第一条。

方法三:VMware tools,可能不成功

(1)安装VMware Tools后,直接把beamoff.zip,从windows拖进macOS系统界面里。

会弹出窗口,提示你需要赋予权限。进行下一步。

(2)在设置-隐私和安全性-辅助功能中允许vmware-tools-daemon控制后拖入完成。

 

 

2. 把beamoff设置为开机启动。

双击beamoff.zip会自动生成一个app,把它拖到任意文件夹里放好,比如放到“用户”里。

(1)进入设置-通用-登录项,点击下图按钮,把beamoff.app添加进去。

(2)重启客户机。

六、资源获取

点击查看资源获取详情:

https://www.xsoftnet.com/share/a000R1K61YoqZ.html

基本上安装和配置虚拟机需要的所有资源都在里面。

七、其他问题

该部分会对所有人遇到的问题做一个综合汇总,并且给出有解决方案的网址。

(一)怎么在windows里与虚拟机Mac系统实现文件夹共享?

安装Tools后在虚拟机设置-选项-共享文件夹里进行如下设置:

  1. 勾选总是启用。

 2. 添加windows上的文件夹。

3. 点击Finder的访达-设置-勾选显示已连接的服务器。

4. 重启客户机。

(二)safari网页显示不全而且空白怎么解决?

是VMware Tools安装后的分辨率的问题,苹果系统有自带功能可以治标。

点击safari浏览器的设置,页面大小,调整网页的缩放率就可以解决,比如调到175%。

也可以单独对某个网站的缩放率分别设置,系统会自动记录。

(三)VMwareTools安装更新连不上服务器

无法在更新服务器上找到组件,请联系 VMware 技术支持或您的系统管理员。

点击这里查看解决方案。

(四)客户机操作系统已禁用CPU

可查看该网站提供的前两个解决方案:解决方案。

相关文章:

Windows用VM虚拟机安装MacOS Ventura 13.6系统全流程教程(附资源)

安装成果: 所需容量:至少40GB的硬盘空间,推荐80GB以上。 所需资源 VMware虚拟机激活密钥:VMware Workstation Pro 17.0.2MacOS Ventura 13.6的ISO镜像MacOS的解锁工具卡顿优化工具:beamoff 有人反馈说需要能用的ISO镜…...

PHP7和PHP8的新特性

PHP 7 新特性: 改进的性能:最显著的变化就是性能提升,据官方报告,PHP 7 的速度是 PHP 5.6 的两倍。 标量类型声明:PHP 7 添加了 int, float, string 和 bool 四种标量类型声明,这使得函数可以通过预定义参…...

mysql按照日期分组统计数据(date_formatstr_to_date)

学习链接 mysql按照日期分组统计数据 博主-山茶花开时的 【Mysql专栏学习】 mysql按照日期分组统计数据 Mysql的date_format函数想必大家都使用过吧,一般用于日期时间转化,如下所示 # 可以得出 2023-01-01 08:30:50 select DATE_FORMAT(2023-01-01…...

【C++程序员必修第一课】C++基础课程-07:switch 分支选择

1 本课主要内容: 为什么需要有 switch 多分支选择?应用场景在哪里?switch 多分支选择的应用讲解:case, break,default 2 主要知识点: 为什么需要有 switch 多分支选择 思考一个问题,数学老师需要统计班上同…...

initramfs介绍

initramfs介绍 什么是initramfs? initramfs(Initial RAM Filesystem)是一种临时文件系统,它在Linux系统启动过程中被加载到内存中。它包含了必要的驱动程序、工具和配置文件,用于在内核启动后挂载真实的根文件系统之…...

数据结构与算法:二分查找(心得)

前言 前些天我做了一道题目,题目中要求使用二分查找,我便按照我心中的二分查找,信心满满的提交上去了。结果发现无限循环,后面我便去查阅了资料 二分查找的条件 用于查找的内容需要是有序的查找的数量只能是一个 二分查找的二种方…...

项目管理之分析项目特点的方法

在管理项目时,了解项目的目标和实现方法可以帮助我们更好地规划和执行项目。根据项目的目标和实现方法的不同,可以将项目分为四种类型:地、水、火和气。 对于工程项目,采用基于活动任务的计划管理方法,使用活动网络图…...

MyBatisPlus(二十一)乐观锁

使用场景 用于当有多个用户同时修改同一条数据的时候,只允许有一个修改成功。 实现原理 使用一个字段,用于记录数据的版本。 当修改数据时,会去检测当前版本是否是正在修改的版本,同时修改成功后会把 版本号 1。 实现方式 配…...

node 通过axios发送post请求(FormData)

方案一: const axios require(axios) const FormData require(form-data) const fs require(fs)const sdUpscaleOnAzure async (req, res) > {const data new FormData()data.append(image, fs.readFileSync(/temp/ai/sd/download/1.png))let config {hea…...

2024 王道考研-数据结构

第二章 线性表算法题(线性表的顺序表示) 二、综合应用题 01.从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删元素的值。空出的位 置由最后一个元素填补,若顺序表为空,则显示出错信息并退出运行。 算法思想:搜索整个顺序表&#xf…...

【疯狂Java讲义】Java学习记录(使用jar命令打包)

jar命令 把多个文件打包成一个压缩包——这个压缩包和WinZip的压缩格式是一样的。 区别在于jar压缩的文件默认多一个META-INF的文件夹,该文件夹里包含一个MANIFEST.MF的文件(清单)。 通常来说,得到的压缩包有3种(压缩格…...

数据库第一、二章作业

只为记录与分享 第1,2章作业.xls 题量: 34 满分: 100 一. 单选题(共34题) 1. (单选题)在数据库中,下列说法( )是不正确的。 A. 数据库避免了一切数据的重复B. 若系统是完全可以控制的,则系统可确保更新…...

将数组拆分成斐波那契序列

题目描述 示例 代码如下&#xff1a; public class SplitIntoFibonacci {LinkedList<Integer> res new LinkedList<>();public List<Integer> splitIntoFibonacci(String num) {if(num.length() < 3) return res;if(dfs(num, 0)) return res;return new…...

【Linux】:权限

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关Linux的基础知识点&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精通 数…...

8年软件测试工程师感悟——写给还在迷茫中的朋友

这两天和朋友谈到软件测试的发展&#xff0c;其实软件测试已经在不知不觉中发生了非常大的改变&#xff0c;前几年的软件测试行业还是一个风口&#xff0c;随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业&#xff0c;目前软件测试行业“缺口”已经基本饱和。当然&a…...

CleanMyMac苹果电脑清理软件是智商税吗?最全评测价格、清理效果一次说清

这是一篇CleanMyMac最全评测&#xff01;价格、清理效果一次说清&#xff0c;告诉你它真不是智商税! 升级Ventura系统之前&#xff0c;我用的是CleanMyMac X绿色版&#xff08;绝不提倡这个行为&#xff09;。更新到Ventura之后&#xff0c;之前很多绿色软件失效&#xff0c;浪…...

【pytorch 中 torch.max 和 torch.argmax 的区别】

torch.max 和 torch.argmax 的区别 1.torch.max torch.max(input, dim, maxNone, max_indicesNone, keepdimFalse) -->> (Tensor, LongTensor) 作用&#xff1a;找出给定tensor的指定维度dim上的上的最大值&#xff0c;并返回最大值在该维度上的值和位置索引。 应用举…...

无效的 page.json [“window“] 页面.json配置了“window“: {“disableScroll“: true}

问题&#xff1a;启动小程序时报错 无效的 page.json ["window"] 页面 解决&#xff1a; app.json 全局配置才使用window对象&#xff0c;在单独的页面直接写disableScroll:true即可 //app.json中添加&#xff0c;window里面添加就可以了 "window": { …...

2023最新短视频配音软件~

随着互联网的迅猛发展&#xff0c;网络平台上的影视剧配音逐渐成为一种热门赚钱方式。那么&#xff0c;想要参与影视剧配音赚钱&#xff0c;就需要拥有一款好用的配音软件。下面我就为大家介绍一款最新的影视剧配音神器&#xff01; 悦音配音 这是一款大家都在用的配音工具&am…...

【内网击穿工具 】NATAPP

内网穿透又叫内网映射&#xff0c;功能是把内网IP映射到公网&#xff0c;使公网也能轻松访问所搭建的服务。 内网与外网 外网指的是一个组织或网络中可公开访问的网络&#xff0c;即对外开放的网络。外网可以通过公共互联网进行访问 内网是相对于外网而言的&#xff0c;指的…...

vue 使用crypto.js解密后,用JSON.parse转义报错非空白格解决办法

问题&#xff1a; 用JSON.parse转义crypto解密后的json字符串会发生错误。如图&#xff1a; 原因&#xff1a; 那是因为crypto自己加了一些未可见的字符&#xff0c;所以用正常的JSON.parse(xxxx)会报错。 解决办法&#xff1a; JSON.parse(xxxx.replace(/[\u0000-\u001F\u…...

全景分割的自监督学习

在本章中,我们将第3章中讨论的SSL方法扩展到语义和全景分割任务。使用手动生成的标签训练的卷积神经网络通常用于语义或实例分割。 在精准农业中,自动化花朵检测方法使用监督模型和后处理技术,随着花朵的外观和数据采集条件的变化,这些技术可能无法始终如一地执行。我们提…...

基于python的23种设计模式

以下是基于Python实现的23种设计模式及代码段和详细解释&#xff1a; 1. 工厂模式&#xff08;Factory Pattern&#xff09; 简介 工厂模式是一种创建型设计模式&#xff0c;它允许客户端代码通过工厂方法创建对象&#xff0c;而无需直接实例化对象。在工厂方法模式中&#…...

屏幕录制视频编辑软件 Camtasia 2023 mac中文版软件功能

Camtasia 2023 mac是一款功能强大的屏幕录制和视频编辑软件&#xff0c;可以用于制作教育课程、演示文稿、培训视频等。它具有一系列工具和功能&#xff0c;包括屏幕录制、视频编辑、音频编辑、字幕、特效等&#xff0c;使用户可以轻松地创建高质量的视频内容。 Camtasia2023的…...

关于spring的xml文件中的xmlns,xsi,schemaLocation

关于spring xml文件中的xmlns,xsi:schemaLocation 首先我们看到的一个spring的配置文件大概如下面这个样子&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans" //这表…...

mac-“准备安装时发生错误,请尝试重新运行此应用程序” + mac未能安装所需的固件更新

参考链接&#xff1a;参考 u盘安装时候遇到问题&#xff1a; 安装系统时候报错 解决方案&#xff1a; 根据u盘系统上进行格式化磁盘&#xff0c;&#xff08;我选择的是APFS&#xff09;&#xff0c;命名Macintosh HD 抹完之后选择急救下。 然后退出磁盘工具&#xff0c;点击…...

二叉搜索树的详解及Map和Set的介绍

目录 1.二叉搜索树 1.1二叉搜索树的介绍 1.2.二叉搜索树的实现 1.2.1二叉搜索树的创建 1.2.2查找关键字 1.2.3插入 1.2.4删除 1.3二叉搜索树的性能分析 2.Map Map官方文档 2.1Map 的常用方法说明 2.2关于Map.Entry的说明,> 2.3注意事项 2.4reeMap和HashMap的区别 …...

【Android知识笔记】JNI专题

一、JNI 基础知识 JNI 的数据类型以及和Java层之间的数据转换 前面总结了一篇,这里不再展开,可以参考: JNI 的数据类型以及和Java层之间的数据转换 注:这些知识都收集自网络文章,比较零散,对于JNI基础来说应该够用了。主要是一些API的使用,记不住时当成手册来查询一下…...

C++面试题目汇总【持续更新】

面试题目汇总 C基础1. 面向对象是什么&#xff1f;[GPT]2. 面向对象的三大特征是什么&#xff1f;[GPT]3. 重载&#xff0c;重写&#xff0c;隐藏的区别&#xff1f;[GPT]4. 构造函数的类别有哪些&#xff1f;[GPT]5. 定义一个空类时&#xff0c;默认生成哪些函数&#xff1f;[…...

【PXIE301-211】青翼科技基于PXIE总线的16路并行LVDS数据采集、1路光纤数据收发处理平台

板卡概述 PXIE301-211是一款基于PXIE总线架构的16路并行LVDS数据采集、1路光纤收发处理平台&#xff0c;该板卡采用Xilinx的高性能Kintex 7系列FPGA XC7K325T作为实时处理器&#xff0c;实现各个接口之间的互联。板载1组64位的DDR3 SDRAM用作数据缓存。板卡具有1个FMC&#xf…...