VMware Intel i5-10400 安装Mac 14 Sonoma

目录

  • 安装完后的效果
  • 安装前的准备
  • 创建虚拟机
    • 创建虚拟机,选择典型安装。
    • 选择ISO文件
    • 选择系统类型
    • 命名虚拟机
    • 设置磁盘
    • 完成
  • 配置虚拟机文件
    • 修改配置文件
  • 第一次运行虚拟机
    • 选择语言
    • 选择磁盘工具
    • 格式磁盘
    • 安装macOS Sonoma
  • 其他问题
    • 登录Apple帐户 : MOBILEME_CREATE_UNAVAILABLE_MAC
    • AMD安装Mac 14 Sonoma
  • 参考

安装完后的效果

在这里插入图片描述

安装前的准备

  • 开启CPU虚拟化。
    在这里插入图片描述

  • VMware虚拟机(我使用的版本是17.5.0 build-22583795) ,激活码可以网上找。

  • MacOS 14 ISO镜像(我是在https://sysin.org/blog/macOS-Sonoma/下载的)。

  • VMware解锁MacOS工具,下载地址 https://github.com/DrDonk/unlocker或 https://github.com/BDisp/unlocker。解压后管理员运行unlock.exe。
    在这里插入图片描述

创建虚拟机

创建虚拟机,选择典型安装。

在这里插入图片描述

选择ISO文件

在这里插入图片描述

选择系统类型

  • 如果这一步没有 Mac OS那就是解锁没成功
    在这里插入图片描述

命名虚拟机

在这里插入图片描述

设置磁盘

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

在这里插入图片描述

完成

在这里插入图片描述

配置虚拟机文件

修改配置文件

  • 打开虚拟机目录,找到vmx文件。
    在这里插入图片描述

在这里插入图片描述

  • 改动这2行:
 board-id.reflectHost = "FALSE" 
ethernet0.virtualDev = "vmxnet3"
  • 新增内容(如果登录Apple帐户 : MOBILEME_CREATE_UNAVAILABLE_MAC,serialNumber 自己改一下数值):
board-id = "Mac-AA95B1DDAB278B95" 
hw.model.reflectHost = "FALSE" 
hw.model = "MacBookPro19,1" 
serialNumber.reflectHost = "FALSE" 
serialNumber = "C02154569190"

第一次运行虚拟机

选择语言

在这里插入图片描述

选择磁盘工具

在这里插入图片描述

格式磁盘

  • 点击抹掉。
    在这里插入图片描述
  • 完成后,退出磁盘工具。
    在这里插入图片描述
    在这里插入图片描述

安装macOS Sonoma

  • 继续,然后同意。
    在这里插入图片描述

  • 选择安装在磁盘。点继续。
    在这里插入图片描述

  • 安装需要一些时间。如出现 安装Mac提示安装无法继续,因为安装器已损坏 ,请参考 我的另一篇文章 安装Mac提示安装无法继续,因为安装器已损坏,排查下是不是文件的问题。

  • 在这里插入图片描述

在这里插入图片描述

  • 后面就是配置系统的引导,按照中文说明配置就行。

其他问题

登录Apple帐户 : MOBILEME_CREATE_UNAVAILABLE_MAC

  • 修改serialNumber值

AMD安装Mac 14 Sonoma

  • 我尝试在AMD R5-5600G上安装Mac 14,但多次没有成功,Mac 12可以成功,Intel CPU比较好安。

参考

  • https://zhuanlan.zhihu.com/p/658521465

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Unity类银河恶魔城学习记录12-7-1 p129 Craft UI - part 1源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili UI_CraftList.cs using System.Collections; using System.Collections.Gen…

Composer Windows 安装

Composer 的下载地址为:Composer 1 运行安装程序 当启动安装程序后单击下一步继续。 选择 PHP 路径 如果你的计算机上没有安装 PHP 的话,Composer 的安装无法继续。 你需要选择你本地安装的 PHP 路径。 配置代理地址 默认的情况下,可以不…

一个项目的SpringCloud微服务改造过程

SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,改造成SpringCloud架构,并且把前后端分离&#xff0c…

ES6中 Promise的详细讲解

文章目录 一、介绍状态特点流程 二、用法实例方法then()catchfinally() 构造函数方法all()race()allSettled()resolve()reject() 三、使用场景# 参考文献 一、介绍 Promise,译为承诺,是异步编程的一种解决方案,比传统的解决方案(…

四大生成式模型的比较——GAN、VAE、归一化流和扩散模型

比较四大模型的本质 four modern deep generative models: generative adversarial networks, variational autoencoders, normalizing flows, and diffusion models 待写

Android 14 NotificationChannels与Notification的加载流程

前言 这部分我觉得三方应用使用的较多,分析的时候也是源码与三方应用结合分析的。 一. NotificationChannel 的创建 在源码中,我看到了一个很怪的类:NotificationChannels.java。这个类继承了 CoreStartable。 注:CoreStartabl…

mysqldump: Got error: 1049: Unknown database ‘root‘ when selecting the datab

1.问题描述 MySQL版本号:MySQL Server 8.3MySQL持久化到处数据库结构及数据 mysqldump: Got error: 1049: Unknown database root when selecting the datab2.问题解决 cmd 切换本地路径 cd /d D:\Program Files\MySQL\MySQL Server 8.3\bin执行数据库备份命令 …

uniapp vue2 时钟 循环定时器

效果展示: 时钟 写在前面:vue2有this指向,没有箭头函数 实验操作:封装一个时钟组件 uniapp vue2 封装一个时钟组件 核心代码: this指向的错误代码,在下: start() { this.myTimer setInterval(…

复习知识点整理

零碎语法 1.导入某个文件夹的index文件,index可以省略(这里导入的是router和store文件下的index.js文件) 2.路由懒加载 this 1.在vue文件中使用router\store对象时 this:普通函数的this指向vue实例对象(在没有明确指向的时候…

大语言模型上下文窗口初探(下)

由于篇幅原因,本文分为上下两篇,上篇主要讲解上下文窗口的概念、在LLM中的重要性,下篇主要讲解长文本能否成为LLM的护城河、国外大厂对长文本的态度。 3、长文本是护城河吗? 毫无疑问,Kimi从一开始就用“长文本”占领…

加载infercnv报错“../JAGS/modules-4/basemod.so”

library(infercnv) Error: package or namespace load failed for ‘infercnv’:.onLoad failed in loadNamespace() for rjags, details:call: load.module("basemod", quiet TRUE)error: File not found: /opt/R/4.3.2/lib64/R/../JAGS/modules-4/basemod.so 一、…

揭开Spring Bean生命周期的神秘面纱

目录 一、Spring IOC 1.1 Spring IOC 的加载过程 二、Spring Bean 生命周期 2.1 实例化前置 2.2 实例化后置 2.3 属性赋值 2.4 初始化前置 2.5 初始化 2.6 初始化后置 2.7 Bean 销毁 Spring 是一个开源的企业级Java应用程序框架,它简化了企业级应用程序开…

k8s资源监控_bitnami metrics-server v0(1),2024一位Linux运维中级程序员的跳槽面经

错误3 也有可能会遇到以下错误,按照下面提示解决 Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io) 如果metrics-server正常启动,没有错误,应该就是网络问题。修改…

基于SpringBoot的“自习室预订系统”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“自习室预订系统”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 管理员登录界面 座位预订管理界面图 自习室管理…

13 Python进阶:pip及其他常用模块

pip 是 Python 包管理工具,它提供了对 Python 包的查找、下载、安装、卸载的功能。 包地址: https://pypi.org/ 最新的 Python 版本已经预装了 pip。 pip 各种命令 查看是否已经安装 pip 可以使用以下命令: pip --version下载安装包使用…

Leetcode 581. 最短无序连续子数组

心路历程: 本以为这道题要用动态规划求解,因为题目中这几个关键字与动态规划太匹配了,结果想了半天也没发现dp(i)和dp(i-1)的递推关系。 这道题本意考察双指针的做法,也可以用排序后做比较的方式来做。 注意的点: 1…

【Redis 知识储备】冷热分离架构 -- 分布系统的演进(5)

冷热分离架构 简介出现原因架构工作原理技术案例架构优缺点 简介 引入缓存, 实行冷热分离, 将热点数据放到缓存中快速响应 (如存储到 Redis中) 出现原因 海量的请求导致数据库负载过高, 站点响应再读变慢 架构工作原理 多了缓存服务器, 对于热点数据全部到缓存中, 不常用数…

Android10系统ROM定制之Frida逆向分析实战

CSDN在线课程地址: https://edu.csdn.net/course/detail/37881 推荐阅读 2024培训课程 2024技术交流群 Android14系统安全 Android10系统ROM定制之Frida逆向分析实战

ctfshow web入门 文件包含 web151--web161

web151 打算用bp改文件形式(可能没操作好)我重新试了一下抓不到 文件上传不成功 改网页前端 鼠标右键&#xff08;检查&#xff09;&#xff0c;把png改为php访问&#xff0c;执行命令 我上传的马是<?php eval($_POST[a]);?> 查看 web152 上传马 把Content-Type改为…

在linux环境下如何进行stm32的开发?

在Linux环境下进行STM32开发确实需要一些配置和工具。我这里有一套嵌入式入门教程&#xff0c;不仅包含了详细的视频讲解&#xff0c;项目实战。如果你渴望学习嵌入式&#xff0c;不妨点个关注&#xff0c;给个评论222&#xff0c;私信22&#xff0c;我在后台发给你。 选择开发…