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

Mini小主机All-in-one搭建教程6-安装苹果MacOS系统

笔者使用的ESXI7.0 Update 3 抱着试试的态度想安装一下苹果的MacOS系统

主要步骤有2个

1.解锁unlocker虚拟机系统

2.安装苹果MacOS系统

allinone06

需要下载的文件

unlocker

这一步是最耗时间的,要找到匹配自己系统的unlocker文件。

https://github.com/THDCOM/ESXiUnlocker/releases/

下载esxi-unlocker-3.0.3.tgz文件 , 笔者使用 3.0.3安装失败,于是又试了3.0.1 https://download.csdn.net/download/RGBBB/72129961 最终unlocker成功。

image-20231011104228216

3.0.1链接(笔者使用成功):https://pan.baidu.com/s/1wKyqlBA34gXufybJir36Rw?pwd=kidi
提取码:kidi

3.0.3备用下载链接:https://pan.baidu.com/s/1DtbtalyqlqIwKAyJ7W2r2Q?pwd=6gw3
提取码:6gw3

下载苹果系统

苹果macOS Monterey 12.7 (21G816) MH 下载
链接: https://pan.baidu.com/s/19Gsger55r9wVt79lO9qRnA?pwd=kebq
提取码: kebq

下载完成之后上传到ESXI的目录中

解锁虚拟机

1.上传文件 unlocker的压缩文件

2.启动SSH

image-20231011094015937

3.进入文件夹,安装unlocker

$ df -h
Filesystem Size   Used Available Use% Mounted on
VMFS-6     1.9T   1.0T    869.2G  54% /vmfs/volumes/datastore1
VMFS-6     1.9T 483.6G      1.4T  25% /vmfs/volumes/Data2T$ cd /vmfs/volumes/Data2T/OS解压:
$ tar -zxvf esxi-unlocker-3.0.3.tgz 安装unlocker并重启:
$ ./esxi-install.sh 
VMware Unlocker 3.0
===============================
Copyright: Dave Parsons 2011-18
Powered by sysin.org
Installing unlocker.tgz
Acquiring lock /tmp/bootbank.lck
Copying unlocker.tgz to /bootbank/unlocker.tgz
Editing /bootbank/boot.cfg to add module unlocker.tgz
Success - please now restart the server!#重启
reboot

4.检查补丁是否成功

重启成功之后

cd /vmfs/volumes/Data2T/OS/
./esxi-smctest.sh

苹果macOS Monterey

1.创建虚拟机

image-20231011105247345

2.选择名称和客户机操作系统

image-20231011105406049

3.选择存储

image-20231011105431890

4.自定义设置

cpu和内存硬盘根据实际需要设置

image-20231011105632890

最主要设置CD/DVD选择 MAC系统的文件

image-20231011105646189

5.即将完成

image-20231011105709536

6.启动macos电源

image-20231011111401786

7.选择语言

image-20231011111424123

8.磁盘工具

image-20231011111454391

9.格式化磁盘

选择抹掉

img

磁盘名称

img

10.安装macOS

image-20231011111758410

11.点击继续

image-20231011111820570

12.同意软件政策

image-20231011111837977

13.安装系统到磁盘

image-20231011111851234

14.安装系统中

等待

image-20231011111859987

15.选择国家和地区

image-20231011114632976

16.语言与输入法

image-20231011114705980

17.辅助功能

image-20231011114717307

18.数据与隐私

image-20231011114727666

19.迁移助理

image-20231011114817066

20.创建账户

image-20231011121845899

21.安装成功

image-20231011122050811

macOS开启屏幕共享

image-20231011133151012

image-20231011133029315

image-20231011132939372

下载VNC viewer 软件

image-20231011133652529

image-20231011133043396

image-20231011133110402

image-20231011133720281

至此,这是就是用esxi7.0安装苹果MacOS系统的教程了。

在Win11上用vmware连接Esxi

文件—>连接服务器

输入Esxi的ip地址,用户名和密码。

image-20231012160828313

就可以不用浏览器管理Esxi。

image-20231012160754282

安装VMware Tools

无法修改分辨率的问题,需要安装VMware Tools

下载darwin.iso:http://www.downza.cn/soft/341609.html

备用下载链接:https://pan.baidu.com/s/1Ef3RnlmQbZ5TJlFltQ-ajA?pwd=daab
提取码:daab

1.将darwin.iso文件上传EXSI中

image-20231012155429871

2.修改苹果系统的配置

在CD/DVD介质中设置路径

image-20231012155513300

3.苹果系统开机

桌面就出现了VMware Tools

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4.打开安装

image-20231012155756186

5.安装重启之后就可以缩放

image-20231012155852890

再设置一下快照,就可以随便造了。

手残升级 sonoma14.0

image-20231012160051560

image-20231012160116122

升级完成之后重启,所以千万不要手贱升级系统。

image-20231012165026068

用快照恢复

image-20231012165251653

系统马上恢复!

相关文章:

Mini小主机All-in-one搭建教程6-安装苹果MacOS系统

笔者使用的ESXI7.0 Update 3 抱着试试的态度想安装一下苹果的MacOS系统 主要步骤有2个 1.解锁unlocker虚拟机系统 2.安装苹果MacOS系统 需要下载的文件 unlocker 这一步是最耗时间的,要找到匹配自己系统的unlocker文件。 https://github.com/THDCOM/ESXiUnloc…...

Android中使用Glide加载圆形图像或给图片设置指定圆角

一、Glide加载圆形头像 效果 R.mipmap.head_icon是默认圆形头像 ImageView mImage findViewById(R.id.image);RequestOptions options new RequestOptions().placeholder(R.mipmap.head_icon).circleCropTransform(); Glide.with(this).load("图像Uri").apply(o…...

Nginx 代理

目录 正向代理 反向代理 负载均衡 负载均衡的工作原理 优势和好处 算法和策略 应用领域 Nginx 的反向代理 应用场景 在网络通信中,代理服务器扮演着重要的角色,其中正向代理和反向代理是两种常见的代理服务器模式。它们在网络安全、性能优化和…...

uniapp(uncloud) 使用生态开发接口详情4(wangeditor 富文本, 云对象, postman 网络请求)

wangeditor 官网: https://www.wangeditor.com/v4/pages/01-%E5%BC%80%E5%A7%8B%E4%BD%BF%E7%94%A8/01-%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8.html 这里用vue2版本,用wangeditor 4 终端命令: npm i wangeditor --save 开始使用 在项目pages > sy_news > add.vue 页面中…...

Halcon 中查看算子和函数的执行时间

1、在Halcol主窗口的底栏中的第一个图标显示算子或函数的执行时间,如下图: 2、在Halcon的菜单栏中选择【窗口】,在下拉框中选择【打开输出控制台】,进行查看算子或函数的执行时间,如下图:...

Python中的With ...as... 作用

Python中的with … as …作用: 1、通过with语句可以得到一个上下文管理器 2、执行对象 3、加载__enter__方法 4、加载__exit__方法 5、执行__enter__方法 6、as 可以得到enter的返回值 7、拿到对象执行相关操作 8、执行完了之后调用__exit__方法 9、如果遇到异常&a…...

腾讯云国际站服务器如何打开音频设备?

在使用腾讯云服务器进行音频处理或直播等活动时,或许需求翻开服务器的音频设备。本文将详细介绍如安在腾讯云服务器上翻开音频设备。 在腾讯云服务器上翻开音频设备的过程如下: 登录腾讯云服务器办理控制台 1.首先,需求登录腾讯云服务器的办理…...

k8s day05

上周内容回顾: - 基于kubeadm部署k8s集群 ***** - Pod的基础管理 ***** 是K8S集群中最小的部署单元。 ---> 网络基础容器(pause:v3.1),提供网络 ---> 初始化容器(initContainer),做初始化的准备工作…...

微信小程序里报名链接怎么做

微信小程序是一种便捷、实用的应用程序,它依托于微信平台,无需下载安装即可使用。在小程序中,我们可以制作报名链接,以便用户直接在微信中进行报名操作,提高服务效率。下面我们将探讨如何制作微信小程序里的报名链接为…...

Kotlin中的逻辑运算符

在Kotlin中,逻辑运算符用于对布尔值进行逻辑运算。Kotlin提供了三个逻辑运算符:与运算(&&)、或运算(||)和非运算(!)。下面对这些逻辑运算符进行详细介绍,并提供示…...

启智平台新建一个调试任务后,如何配环境,并提交镜像

1. 选一个基础版的镜像,我选的是第一个 2. 点击“调试”,进入调试页面 3. 输入bash,再输入pip list 就可以看到镜像自带的conda中已经安装的包 !注意,这里一进入到调试页面,不要输入su,一定要…...

模糊测试面面观 | 车联网场景模糊测试解决方案

随着国际国内汽车信息安全标准的出台、用户安全意识的不断提高以及针对智能网联汽车安全攻击的不断规模化复杂化和深入,智能网联汽车系统及车联网安全形势严峻。 然而大部分车型在信息安全防护方面水平偏低,车内相关的联网部件及控制部件防护可靠性不高&…...

超声波清洗机有没有平价又好用的推荐、平价好用超声波清洗机总结

超声波清洗机以其高效、环保、节能等优点在日常生活中得到了广泛应用。无论是在珠宝首饰、眼镜等小物品的清洁方面,还是在医疗领域的清洁消毒方面,超声波清洗机都发挥着不可替代的作用。在购买超声波清洗机时,需要根据自己的具体需求选择合适…...

工控机通过485modbus转profinet网关与温度智能表通讯配置案例

在这个案例中,通过485modbus转profinet网关(XD-MDPN100)可以实现工控机与温度智能表之间的双向通信。工控机通过modbus协议将温度数据发送到网关,网关将数据转换为profinet协议后发送给温度智能表进行显示和控制。 通过485modbus转…...

【网络】计算机网络基础概念入门

🍁 博主 "开着拖拉机回家"带您 Go to New World.✨🍁 🦄 个人主页——🎐个人主页 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁&#…...

Node.js的crypto模块 加密

Node.js的crypto模块提供了许多加密和解密功能,包括对称加密、非对称加密、哈希函数等。在本篇文章中,我们将详细介绍Node.js的crypto模块的API、代码注释和举例。 加密和解密 对称加密 对称加密算法使用相同的密钥进行加密和解密,例如AES…...

react+hooks使用

参考视频:https://www.bilibili.com/video/BV1ZB4y1Z7o8/?p3&spm_id_frompageDriver&vd_source5c584bd3b474d579d0bbbffdf0437c70 1.快速搭建开发环境 create-react-app是一个快速 创建react开发环境的工具,底层由webpack构建,封装…...

wsl2安装fsl

按照教程安装完毕之后,终端输入命令glxgears判断vcxsrv是否可用若有三个轮子即可用, 然后将三个齿轮关闭,并将vcxsrv挂起,使用Ubuntu终端输入 sudo gedit /etc/profile 打开写字板,(此时写字板是会出现在vc…...

mac电脑zsh: command not found: adb

“zsh: command not found: adb” 的解决方法: 前提 已经成功安装了 Android Studio. 打开 iTerm 终端依次输入下面命令: echo export ANDROID_HOME/Users/$USER/Library/Android/sdk >> ~/.zshrc echo export PATH${PATH}:$ANDROID_HOME/tool…...

GitHub下载太慢的解决方案

修改hosts文件: windows的hosts文件在 C:\Windows\System32\drivers\etc\hosts cmd管理员运行命令notepad C:\Windows\System32\drivers\etc\hosts 然后cmd命令重启网络ipconfig /flushdns windows修改hosts Ubuntu22.04修改hosts sudo vim /etc/hosts # This fil…...

域名常见问题集(十六)——常见的域名投资陷阱

关于Dynadot Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。 Dynadot平台操作教程索引(包括域名邮…...

S32K3项目中途想换调试器?手把手教你为已有工程添加Lauterbach调试接口

S32K3项目中途切换调试器:无缝迁移Lauterbach接口的工程实践 在嵌入式开发领域,调试工具的灵活切换往往意味着效率的飞跃。想象这样一个场景:你正在使用NXP S32K3系列MCU开发汽车电子控制单元,项目已进行到中期测试阶段&#xff0…...

一、BLE入门:从广播信道到报文解析,构建无线连接基石

1. BLE技术入门:无线世界的敲门砖 第一次接触BLE技术时,我完全被那些专业术语搞懵了。什么广播信道、报文解析,听起来就像天书一样。但当我真正动手调试一个智能手环项目后,才发现BLE其实就像两个人在嘈杂的教室里传纸条——需要…...

3个AI编程助手功能让JetBrains开发者效率提升80%

3个AI编程助手功能让JetBrains开发者效率提升80% 【免费下载链接】continue ⏩ Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI 项目地址: https://gitcode.com/GitHub_Trending/co/continue Continue作为一款开源的AI编程助…...

AI论文生成平台推荐:7款高效工具(含爱毕业aibiye)支持论文格式自动排版与LaTeX模板智能匹配

工具快速对比排名(前7推荐) 工具名称 核心功能亮点 处理时间 适配平台 aibiye 学生/编辑双模式降AIGC 1分钟 知网、万方等 aicheck AI痕迹精准弱化查重一体 ~20分钟 知网、格子达、维普 askpaper AIGC率个位数优化 ~20分钟 高校检测规则通…...

MySQL(4):事务+视图+触发器+索引+三大范式+数据库优化+数据的导入导出

文章目录一、事务二、视图三、触发器四、索引五、关系型数据库三大范式六、Mysql数据库的优化七、数据的导入和导出一、事务 1.什么是事物? 将一组增删改查看成一个执行单元,要么全成功,要么有一个失败,数据库就会回滚&#xff…...

基于计算机网络原理优化DeepSeek-OCR 2的分布式部署

基于计算机网络原理优化DeepSeek-OCR 2的分布式部署 最近在帮一个客户做文档智能处理系统,他们每天要处理几十万份PDF文档,包括合同、报告、发票等各种格式。单机版的DeepSeek-OCR 2虽然效果不错,但处理速度完全跟不上业务需求。客户那边催得…...

AlphaFold单元测试:代码质量保证

AlphaFold单元测试:代码质量保证 【免费下载链接】alphafold Open source code for AlphaFold 2. 项目地址: https://gitcode.com/GitHub_Trending/al/alphafold 引言:为什么AlphaFold需要严格的单元测试? AlphaFold作为革命性的蛋白…...

Next-MDX-Remote部署指南:从开发到生产环境的完整流程

Next-MDX-Remote部署指南:从开发到生产环境的完整流程 【免费下载链接】next-mdx-remote Load mdx content from anywhere through getStaticProps in next.js 项目地址: https://gitcode.com/gh_mirrors/ne/next-mdx-remote Next-MDX-Remote 是一款强大的 N…...

千问3.5-2B在VSCode中的集成应用:基于CodeX的智能编程助手搭建

千问3.5-2B在VSCode中的集成应用:基于CodeX的智能编程助手搭建 1. 引言 作为一名开发者,你是否经常在编码过程中遇到这些问题:记不清某个API的具体用法?需要快速生成重复性代码片段?遇到报错信息却找不到清晰的解释&…...