如何在windows上使用VMware安装macOS虚拟机

news2024/11/20 19:27:08

如何在windows上使用VMware安装macOS虚拟机

  • 一、准备工作
    • 1.1 安装 VMware
    • 1.2 下载macOS的安装包
    • 1.3 下载VMware虚拟机解锁安装苹果系统工具
  • 二、解锁VMware支持macOS安装
    • 2.1 关闭已经打开的VMware软件
    • 2.2 安装VMware Workstation Unlocker
  • 三、VMware创建虚拟机
    • 3.1 解压缩macOS的安装包
    • 3.2 新建macOS的虚拟机
  • 四、安装macOS虚拟机
    • 4.1 选择CD/DVD
    • 4.2 开始安装
    • 4.3 配置系统

一、准备工作

现实中,银子足够的话,买一台真实的Apple笔记本也是极好的,但未必每个人都有这个必要,通过安装一台macOS的虚拟机,来做一些实验性质的活动,也未尝不是一个好方法。

下面就开始着手安装吧~

1.1 安装 VMware

首先你得把虚拟机软件VMware装上,才能有后面的一切。

VMware的官网为 https://www.vmware.com/cn/products/workstation-pro.html

下载并安装即可,激活码网上有很多。

20230107220415

1.2 下载macOS的安装包

我这里提供一个macOS 11.0.1 的包,解压后是cdr格式的,也可以自行下载其他版本的包,ios格式的也可以,下载后备用。

链接: https://pan.baidu.com/s/1GN8_4LCY2e0zM1lqeTna5w?pwd=1234 提取码: 1234 复制这段内容后打开百度网盘手机App,操作更方便哦
–来自百度网盘超级会员v6的分享

1.3 下载VMware虚拟机解锁安装苹果系统工具

Unlocker 4.2.4 下载
https://www.mfpud.com/topics/11469/

选择百度网盘下载:
20230107220715

二、解锁VMware支持macOS安装

2.1 关闭已经打开的VMware软件

如果已经打开了VMware,需要先将其关闭,否则后续安装 Unlocker的时候也会失败,提示你关闭。

20230107220821

2.2 安装VMware Workstation Unlocker

下载后是个压缩包unlocker424.zip,下载完成后解压缩即可。
打开其中的windows文件夹
20230107220921

双击执行unlock.exe,运行成功的话即可解锁VMware,使其支持macOS的安装。

20230107220952

三、VMware创建虚拟机

3.1 解压缩macOS的安装包

将前面下载的macOS解压缩为cdr格式的安装包,当然如果你有其他版本的macos ISO安装包也可以,不论是这里的cdr还是ISO格式的,VMware都是可以安装的。

20230107221111

3.2 新建macOS的虚拟机

打开VMware软件,新建虚拟机,选择自定义,然后下一步

20230107221216

20230107221228

20230107221242

选择稍后安装操作系统

20230107221312

选择Apple macOS,版本选择macOS 11(我提供的包是11版本,根据自己的情况来)

20230107221402

虚拟机名字自己取,并选择一个合适的安装位置,磁盘空间最好要大点,因为推荐的大小是80GB

20230107221431

选择合适的处理器配置,我这里是1个cpu 4个core

20230107221458

内存多多益善,我的机器是16GB内存,这里分配8GB给它

20230107221524

网络类型默认NAT即可

20230107221546

I/O控制器类型默认即可

20230107221605

磁盘类型默认即可

20230107221632

选择创建新虚拟磁盘

20230107221655

磁盘大小默认80GB, 不能太小,选择存储为单个文件以提升性能

20230107221731

磁盘文件名称默认即可

20230107221750

单击完成,结束虚拟机的创建

20230107221807

四、安装macOS虚拟机

4.1 选择CD/DVD

选择CD驱动器,ISO文件选择我们刚刚解压缩后的cdr格式文件,或者你自己的其他版本的ISO格式文件也行

20230107221917

4.2 开始安装

点击开启虚拟机,开始安装

20230107222006

几分钟后,会让你选择语言,选择简体中文即可

20230107222033

选择磁盘工具,然后点击继续

20230107222112

选择最上面那个磁盘,它是未初始化的状态,然后点击抹掉,将其格式化

20230107222226

弹出的窗口中,名字随便起一个,然后点击抹掉

20230107222301

完成后,关闭当前窗口

20230107222329

20230107222345

选择安装 macOS Big Sur,然后点击继续

20230107222421

一路继续

20230107222451

20230107222507

选择磁盘,点击继续

20230107222531

开始进入漫长的安装过程,耐心等待

20230107222604

4.3 配置系统

安装进度结束后,会开启配置过程,我们按需配置即可。

选择中国大陆

20230107222706

输入法这里直接默认,点击继续

20230107222733

辅助功能也跳过,点击以后

20230107222757

数据与隐私直接点继续

20230107222818

数据迁移 点击 以后

20230107222839

有Apple ID的话这里可以选择登录,也可以选稍后设置

20230107222907

如果进行登录的话,这里会需要验证

20230107222935

20230107222953

配置电脑登录的账户和密码

20230107223019

开始配置账户,稍等片刻

20230107223041

钥匙串选择稍后设置

20230107223059

快捷设置直接点继续

20230107223118

直接继续

20230107223135

无关紧要的都可以稍后设置

20230107223154

由于是虚拟机,siri无实际用处,去掉勾选

20230107223216

选择外观后继续

20230107223236

成功进入桌面,此时桌面还不是全屏

20230107223301

现在开始桌面全屏,在桌面右上角,右键单击光盘图标,选择推出光盘

20230107223351

返回到虚拟机窗口,安装Vmware tool,这个tool安装完毕后,mac的桌面就可以自适应屏幕窗口大小了

20230107223447

双击打开安装窗口

20230107223517

依次点击 继续和安装,安装位置保持默认就行

20230107223811

输入刚刚配置的账号密码,确认安装

20230107224006

此时会弹出系统扩展已被阻止的提示,点击打开安全性偏好设置,然后点击锁按钮,再点击允许。

20230107224713

不立即重新启动,点击以后,并关闭安全性与隐私窗口

20230107224253

返回安装Vmware tools的窗口,在这里点击重启

20230107224409

重启后你会发现屏幕已经可以全屏了

20230107224548

至此安装完毕。enjoy yourself!

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

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

相关文章

【蓝桥杯】X 进制减法

难点一&#xff1a;base base * s[i] % mod;//***当前位乘以x&#xff0c;x要*s[i],一直要乘到个位的进制难点二&#xff1a;当当前该位的的进制位&#xff0c;为max(max(a[i]1, b[i]1), 2)的时候&#xff0c;结果最小ACcode:#include<iostream>using namespace std;con…

性能优化系列之『混合式开发: React Native内核及优势介绍』

文章の目录一、React Native愿景二、技术优势1、技术2、效率3、发版三、底层内核1、RN&#xff1a;helloWorld.jsx2、iOS&#xff1a;helloWorld.m3、Android&#xff1a;helloWorld.xml4、Web&#xff1a;helloWorld.html四、行业背景五、选型建议写在最后一、React Native愿景…

【计算机体系结构基础】指令流水线

单周期处理器 简要描述单周期处理器的执行过程&#xff1a; PC从指令存储器中读取指令 取指后译码得出相关的控制信号读取regfile&#xff08;寄存器堆&#xff09; 运算器对regfile中取出的操作数进行计算&#xff0c;将计算的结果写回通用寄存器堆或者得到访存指令的地址或…

边缘数据采集网关如何实现PLC远程上下载

边缘数据采集网关&#xff0c;又称边缘计算网关、工业物联网网关&#xff0c;是连接工业设备与通信网络的桥梁&#xff0c;可以实现不同协议之间的解析转换&#xff0c;打造高效实时的数据采集系统&#xff0c;并借助边缘计算规则对数据进行清洗过滤&#xff0c;适配云平台实现…

QT 学习笔记(十五)

文章目录一、UDP 通信过程1. Linux 下的 UDP 通信过程2. QT 下的 UDP 通信过程3. 在 QT 中实现 UDP 通信的流程4. TCP/IP 和 UDP的区别二、UDP 文本发送1. UDP 文本发送实例演示2. UDP 广播3. UDP 组播三、UDP 文本发送实现代码1. 主窗口头文件 widget.h2. 主窗口源文件 widget…

论文创新及观点

FEW-SHOT TEXT CLASSIFICATION WITH DISTRIBUTIONAL SIGNATURES 任务 Given an N-way K-shot classification task 论文设计图像 数据集 20 Newsgroups is comprised of informal discourse from news discussion forums (Lang, 1995).Documents are organized under 20 to…

数据分析-深度学习 Day2

目录&#xff1a;第一节 机器学习&深度学习介绍第二节 机器学习攻略一、机器学习的框架二、模型训练攻略三、针对Optimization Issue的优化&#xff0c;类神经网络训练不起来怎么办(一) 局部最优点和鞍点(二) 批处理和momentum(三) 自动调节学习率Learning rate(四) 损失函…

vue实现微信端和企业微信端扫码

前要&#xff1a;微信端调用微信的扫一扫和企业微信端调用企业微信的扫一扫获取订单码查询&#xff01;&#xff01; 一、微信端扫一扫 这里使用的是uniapp框架调用微信的内置sdk扫码防伪溯源&#xff01;http引入或者npm安装模块&#xff1a; //public/index.html <!DOCT…

《设计模式》命令模式

《设计模式》设计模式的基本原则 《设计模式》单例模式 《设计模式》工厂模式 《设计模式》原型模式 《设计模式》建造者模式 《设计模式》适配器模式 《设计模式》桥接模式 《设计模式》装饰者模式 《设计模式》组合模式 《设计模式》外观模式 《设计模式》享元模式 《设计模式…

【Java开发】Spring Cloud 03 :Spring Boot 项目搭建

为了体验从 0 到 1 的微服务改造过程&#xff0c;我们先使用 Spring Boot 搭建一个基础版的优惠券平台项目&#xff0c;等学习到 Spring Cloud 的时候&#xff0c;我们就在这个项目之上做微服务化改造&#xff0c;将 Spring Cloud 的各个组件像添砖加瓦一样集成到项目里。上一章…

jacoco:java代码覆盖率实践

文章目录一、jacoco基本了解二、实践准备三、jacoco使用3.1 插桩3.2 dump:覆盖率文件导出3.3 report:可视化报告3.4 merge:合并覆盖率文件四、相关命令扩展4.1 javaagent4.2 dump4.3 merge4.4 report五、资源链接一、jacoco基本了解 jacoco是一款面向java的代码覆盖率工具&…

linux系统中C++中构造与析构函数以及this的使用方法

大家好&#xff0c;今天主要和大家聊一聊&#xff0c;C里面的基本语法结构以及对应的操作方法。 目录 第一&#xff1a;构造函数与析构函数 第二&#xff1a;this指针 第一&#xff1a;构造函数与析构函数 什么是构造函数&#xff1f;构造函数在对象实例化时被系统自动调用&a…

xshell连接Linux一直失败解决方法

文章目录解决对象方法配置防火墙关闭Linux防火墙关闭Windows防火墙xshell连接Linux一直失败解决方法 解决对象 可能出现以下两个问题&#xff1a; Linux防火墙已关闭和Windows防火墙已经关闭配置好 vim /etc/sysconfig/network-scripts/ifcfg-ens33 方法 配置 这个是最容易…

linux系统中实现C++中继承和重载的方法

大家好&#xff0c;今天主要和大家聊一聊&#xff0c;如何实现C中继承和重载的功能。 第一&#xff1a;C中的继承功能 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类&#xff0c;这使得创建和维护一个应用程序变得更容易。这样做&#xff0…

CLRNet: Cross Layer Refinement Network for Lane Detection

Paper name CLRNet: Cross Layer Refinement Network for Lane Detection Paper Reading Note URL: https://arxiv.org/pdf/2203.10350.pdf TL;DR CVPR 2022 文章&#xff0c;自动驾驶公司飞步科技与浙大联合出品。lane anchor-based 方案&#xff0c;在多个数据集上取得 …

Linux中的哈希表:基于双链表的内核模块

1. 前言Linux内核中选取双向链表作为其基本的数据结构&#xff0c;并将其嵌入到其他的数据结构中&#xff0c;使得其他的数据结构不必再一一实现其各自的双链表结构。实现了双链表结构的统一&#xff0c;同时可以演化出其他复杂数据结构。本文对linux中基于双链表实现的哈希表进…

java springboot+mybatis电影售票网站管理系统前台+后台设计和实现

java springbootmybatis电影售票网站管理系统前台后台设计和实现 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java毕设项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言…

RS—|遥感数字图像处理编程练习(python)

目录一&#xff1a;模拟计算图像直方图和累计直方图二&#xff1a;计算图像的均值、标准差、相关系数和协方差三&#xff1a;利用模板进行卷积运算四&#xff1a;获取彩色图像的直方图五&#xff1a;图像直方图均衡化一&#xff1a;模拟计算图像直方图和累计直方图 ① 调用的p…

【雷达入门 | FMCW毫米波雷达系统的性能参数分析】

本文编辑&#xff1a;调皮哥的小助理 FMCW毫米波雷达系统的性能参数主要包含&#xff1a; (1)距离估计、距离分辨率、距离精度、最大探测距离; (2)速度估计、速度分辨率、速度精度、最大不模糊速度&#xff1b; (3)角度估计、角度分辨率、角度精度、最大角度范围。 分析以及…

微服务框架SpringCloud从入门到通神(持续更新)

SpringCloud——>SpringBoot——>JavaWeb 微服务技术栈导学1 哔站up黑马程序员主讲老师&#xff0c;一上来就给介绍了SpringCloud出现的背景&#xff1a;微服务是分布式架构的一种&#xff0c;分布式架构就是要把服务做拆分&#xff0c;而SpringCloud只是解决了服务拆分式…