vmware虚拟机17 安装macos14过程及问题处理亲测

news2024/11/19 15:11:57

前期准备

1、可引导可虚拟机安装的macOS Sonoma 14 ISO镜像安装文件

我找到得地址,下载自行解决啦

2、VMware虚拟机应用软件

官网下载就好,搜个码搞定

3、解锁工具macOS Unlocker

开始安装:

1、打开VMware软件,新建一个系统。

2、选择已下载准备好的镜像文件,

3、选中苹果Mac系统,版本的话,根据实际情况选择,我这里选择macOS14。

4、虚拟机的名称随便写都可以,安装位置的话,自定义。物理磁盘的空间,理论上越大越好。

5、虚拟磁盘的容量大小可默认也可自定义,不知道设置多少好的话,那就默认。

6、配置的其他设置可点击“自定义硬件”来更改设定。

7、这里主要需要调整的是CPU和内存,根据物理机的实际情况来调整,一般设置个中间值就可以了,当然,如果调整后发现卡顿,可以适当的增加或减小。

8、自定义设置完成后,点击“完成”。

9、以上是macOS安装前对虚拟机的配置,接下来就是安装流程了。

10、点击“开启虚拟机”后,你就会看到你熟悉的苹果图标了。

11、首先进入的是安装语言的选择,这里我们选择“简体中文”,然后,继续。

12、接着给虚拟磁盘格式化,选择“磁盘工具”。

13、我们选中虚拟磁盘的。

14、再点击右侧顶部的“抹掉”来格式化我们的虚拟磁盘。

15、填写磁盘名称,这个随便写,其他的默认即可。

16、格式化完成后,关闭磁盘工具窗口(左侧顶部的关闭按钮)。

17、如下图,点击关闭。

18、返回安装界面后,选择我们需要安装的系统,这里的是“Install macOS Sonoma beta”。

19、接下来,点击继续。

20、点击“同意”条款。

21、选中我们格式化后的磁盘,点击继续。

22、接下来需要等待一段时间,具体时间根据你物理机的配置会有所不同。安装过程中会自动重启。直至进入系统的界面配置。

23、“漫长”的等待完成后,终于进入了macOS系统的界面配置。同样,先选择我们的系统语言,这里将如图右侧所示的下拉条拉至最底部,选择“中国大陆”。

24、语言和输入法,先不设置,点击继续。

25、辅助功能,以后设置,这里我们选择“以后”。

26、自从macOS 13版本之后,虚拟机中安装的话,网络这块需要安装好后重新配置的,这里我们先不接入互联网。

27、点击继续。

28、数据与隐私,直接点击“继续”。

29、迁移助理,先不用管,点击左下角的“以后”。

30、条款与条件,“同意”后继续。

31、“同意”

32、创建账户,这里都可以自定义配置。

33、定位的话,不需要就取消,然后“继续”。

34、我取消了,不使用定位服务。

35、时区栏,输入“北京”,如下图

36、继续。

37、屏幕的使用时间,这里先不用设置。

38、主题配色的话,随意,按喜好选择即可。

39、全部完成进入系统,有的配置好后需要账号、密码登录,输入刚设置的账号、密码即可。

优化VMware虚拟机里的MacOS系统

问题1:如何调节VMware中 MacOS 系统里的字体


处理方式:
关闭虚拟机->编辑虚拟机设置->显示器->加速3D图形/将主机设置用于监视器(都勾选上)->点击确定

问题2:如何改善虚拟机中MacOS系统卡顿 

处理方式:
步骤1:打开虚拟机->系统偏好设置->辅助功能->减少透明度

步骤2:打开虚拟机->系统偏好设置->程序坞与菜单栏->最小化窗口时使用->缩放效果

步骤3:打开虚拟机->系统偏好设置->扩展->共享菜单-将不使用的组件置空取消勾选

步骤4:将beamoff设置为开机自动运行

beamoff下载链接:http://files.cnblogs.com/files/yipu/beamoff.zip

 打开虚拟机->系统偏好设置->用户与群组->管理员户名->登录项->点按锁按钮以进行更改-> + -> 找到你下载的beamoff.app文件 -> 添加

问题3:网络问题

网络的配置,我们在安装好后,关闭macOS系统,打开物理机macOS的虚拟系统目录,找到虚拟系统的配置文件(.vmx)

用记事本或文本编辑器打开,找到“ethernet0.virtualDev”将

ethernet0.virtualDev = "e1000e"

修改为

ethernet0.virtualDev = "vmxnet3"

在VMware上装macOS以及解决登不上Applestore的问题

前提:

网络正常,DNS 正常,网页能登录 https://www.apple.com

适用于, osx 中登录 app store 一直在转圈的情况。

原因:app store 会检查机器的smbios 信息,如果不是 mac 机器,就不让登录。

假信息生成工具:Chameleon Wizard

下载地址:chameleon/cw.zip

1、启动虚拟机,进入 osx, 然后下载运行此工具

2、编辑=》预制的 smbioses 模版=》根据真机的CPU型号选个最相近的模版,生成成功后点另存为,导出设备信息文件。

3、关闭虚拟机,编辑 osx 虚拟机对应的 .vmx 文件,用前面生成的信息,加入这么几行。

board-id.reflectHost = "FALSE"
board-id = "Mac-填写你生成得码"
hw.model.reflectHost = "FALSE"
hw.model = "MacBook Pro"
serialNumber.reflectHost = "FALSE"
serialNumber = "填写你生成得码"
smbios.reflectHost = "FALSE"

注:

如果 vmx 文件中含有 board-id.reflectHost = "TRUE" 之类的字样就把它删掉,为 TRUE 表示允许使用真机的信息。

要使用假信息自然得删掉。

4、vms 改好后保存,再次启动 vmware ,即会使用假设备信息,也就可以使用 app store 了。

在VMware上macOS提示“打不开身份不明的开发者”

解决方法:

1、打开系统偏好设置--》安全与隐私--》通用--》选择任何来源

不能选择的话点击按钮锁即可编辑

2、如果没有“任何来源”选项

打开终端输入命令

sudo spctl --master-disable

回车,输入密码,回车

不过这个设置也是为了安全性(建议不要下载不安全的应用哦)

好了,回到 系统偏好设置--》安全与隐私--》通用--》选择任何来源  。

出现了~

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

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

相关文章

[MySQL] MySQL复合查询(多表查询、子查询)

前面我们学习了MySQL简单的单表查询。但是我们发现,在很多情况下单表查询并不能很好的满足我们的查询需求。本篇文章会重点讲解MySQL中的多表查询、子查询和一些复杂查询。希望本篇文章会对你有所帮助。 文章目录 一、基本查询回顾 二、多表查询 2、1 笛卡尔积 2、2…

【Vulnhub 靶场】【Funbox: GaoKao】【简单】【20210606】

1、环境介绍 靶场介绍:https://www.vulnhub.com/entry/funbox-gaokao,707/ 靶场下载:https://download.vulnhub.com/funbox/FunboxGaoKao.ova 靶场难度:简单 发布日期:2021年06月06日 文件大小:1.3 GB 靶场作者&#…

虚拟化之指令的Trap和仿真

有时,虚拟机监控程序需要在虚拟机(VM)中模拟操作。例如,VM内的软件可能尝试配置与功耗管理或缓存一致性相关的低级处理器控件。通常,您不希望将VM直接访问这些控件,因为它们可能被用于突破隔离,或影响系统中的其他VM。 trap在执行给定操作(例如读取寄存器)时引发异常…

Python零基础入门之详解sort排序使用

文章目录 1.前言2.环境准备3.程序实现4.sort拓展关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道 1.前言 昨天一…

IBL环境贴图原理及着色器实现【基于图像的照明】

IBL - Image Based Lighting - 也就是基于图像的照明,是一组照亮物体的技术,不是像上一章那样通过直接分析光,而是将周围环境视为一个大光源。 这通常是通过操作立方体贴图环境贴图(取自现实世界或从 3D 场景生成)来完…

vuepress-----13、分割config

13、分割config config.js const headConfig require(./config/headConfig); const pluginsConfig require(./config/pluginsConfig); const themeConfig require(./config/themeConfig)module.exports {title: "小邵子",description: 小邵子的个人笔记,head: he…

openEuler JDK21 部署 Zookeeper 集群

zookeeper-jdk21 操作系统:openEuler JDK:21 主机名IP地址spark01192.168.171.101spark02192.168.171.102spark03192.168.171.103 安装 1. 升级内核和软件 yum -y update2. 安装常用软件 yum -y install gcc gcc-c autoconf automake cmake make \zl…

tomcat篇---第一篇

系列文章目录 文章目录 系列文章目录前言一、Tomcat的缺省端口是多少,怎么修改?二、tomcat 有哪几种Connector 运行模式(优化)?三、Tomcat有几种部署方式?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文…

04数据平台Flume

Flume 功能 Flume主要作用,就是实时读取服务器本地磁盘数据,将数据写入到 HDFS。 Flume是 Cloudera提供的高可用,高可靠性,分布式的海量日志采集、聚合和传输的系统工具。 Flume 架构 Flume组成架构如下图所示: A…

重要功能:妙手ERP正式接入北俄海外仓,助力跨境卖家出海俄罗斯市场!

近日,妙手ERP正式接入北俄海外仓,并支持Ozon、速卖通AliExpress、Joom平台卖家同步推送商品、查看库存清单、高效处理订单,助力卖家掘金俄罗斯市场。 关于北俄海外仓 北俄海外仓为北俄国际旗下项目,北俄国际成立于2008年&#xf…

【Java用法】Lombok中@SneakyThrows注解的使用方法和作用

Lombok中SneakyThrows注解的使用方法和作用 一、SneakyThrows的作用二、SneakyThrows注解原理 一、SneakyThrows的作用 普通Exception类,也就是我们常说的受检异常或者Checked Exception会强制要求抛出它的方法声明throws,调用者必须显示的去处理这个异常。设计的目…

企业集团采购系统(供应商、询价、招投标)-源码

一、业务需求 企业招标询价供应商管理系统是一种专业的采购管理系统,旨在帮助企业实现供应商关系的管理和采购成本的控制。该系统涵盖了企业采购管理的各个方面,包括采购预算、供应商管理、产品管理、采购计划、询价、竞价、招标、采购订单、采购合同执…

Docker构建自定义镜像

创建一个docker-demo的文件夹,放入需要构建的文件 主要是配置Dockerfile文件 第一种配置方法 # 指定基础镜像 FROM ubuntu:16.04 # 配置环境变量,JDK的安装目录 ENV JAVA_DIR/usr/local# 拷贝jdk和java项目的包 COPY ./jdk8.tar.gz $JAVA_DIR/ COPY ./docker-demo…

前端vue3实现本地及在线文件预览(含pdf/txt/mp3/mp4/docx/xlsx/pptx)

一、仅需实现在线预览,且文件地址公网可访问 (一)微软office免费预览(推荐) 支持doc/docx/xls/xlsx/ppt/pptx等多种office文件格式的免费预览 //示例代码//​在https://view.officeapps.live.com/op/view.aspx?src…

使用autodl服务器,两个3090显卡上运行, Yi-34B-Chat-int4模型,并使用vllm优化加速,显存占用42G,速度23 words/s

1,演示视频地址 https://www.bilibili.com/video/BV1Hu4y1L7BH/ 使用autodl服务器,两个3090显卡上运行, Yi-34B-Chat-int4模型,用vllm优化,增加 --num-gpu 2,速度23 words/s 2,使用3090显卡 和…

JavaScript中的构造函数是什么,如何使用ES6中的类来进行构造函数的封装和继承?

目录 学习目标: 学习内容: 学习时间: 学习讲解: 深入对象 创建对象三种方式 构造函数 练习 实例化执行过程 说明:1. 创建新对象2. 构造函数this指向新对象3. 执行构造函数代码,修改this&#xff…

微信小程序调用相机拍摄或手机相册

wx.chooseMedia(Object object) 功能描述 拍摄或从手机相册中选择图片或视频。

Docker网络原理

Docker网络概述 1.桥接模式介绍 bridge模式是docker的默认网络模式。 桥接模式是一种用于连接两个不同网络段的设备,使它们能够共享通信的一种方式。 桥接设备工作在OSI模型的第二层,即数据链路层,通常基于MAC地址进行帧转发。 物理层连接…

VUE+THREE.JS 点击模型相机缓入查看模型相关信息

点击模型相机缓入查看模型相关信息 1.引入2.初始化CSS3DRenderer3.animate 加入一直执行渲染4.点击事件4.1 初始化renderer时加入监听事件4.2 触发点击事件 5. 关键代码分析5.1 移除模型5.2 创建模型上方的弹框5.3 相机缓入动画5.4 动画执行 1.引入 引入模型所要呈现的3DSprite…

Python 案例实训教学,课程展示及结课存档优化|ModelWhale 版本更新

大雪时节,仲冬如约而至,我们也迎来了 ModelWhale 新一轮的版本更新。 本次更新中,ModelWhale 主要进行了以下功能迭代: 优化 课程大纲展示(团队版✓)优化 作业批量导出存档(团队版✓&#xff…