码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Intel平台,13600KF+3060Ti,虚拟机安装macOS 14(2024年6月)


    距离上次装macOS虚拟机已经有一段时间了,macOS系统现在大版本升级的速度也是越来越快了,由于Office只支持最新三个版本的macOS,所以现在保底也得安装macOS 12了,我这次是用macOS 14做实验,13和12的安装方式和macOS 14一样,看需要自行选择,现在看在13和12跑在虚拟机上,会更流程一些,安装过程中可能虚拟机会卡死,需要手动重启,虚拟机跑macOS,仅用于实验或打测试包,尽量不要用于开发或打生产包。

    AMD平台也安装成功macOS 14了,不过AMD平台安装macOS14要麻烦的多,安装的步骤见以下博客

    AMD平台,5600X+6650XT,虚拟机安装macOS 14(2024年6月)-CSDN博客

    1. 安装VMWare Workstation Pro 17.5 

    VMWare Workstation Pro 17.5允许个人用户免费用于学习,默认自行安装完成,由于VMWare已经被博通收购,所以下载前需要注册成功博通的账号,并且处于登录状态,下载地址如下

    下载VMWare

    2. 下载安装macOS Unlocker

    VMWare Workstation Pro 本身不支持安装macOS系统,需要下载解锁插件,地址如下,该软件开发者由于放弃使用VMWare Workstation Pro,不再开发新版本,所以4.2.7可能是最后一个版本

    Releases · DrDonk/unlocker (github.com)

    下载后解压,进入windows文件夹下,右键以管理员身份运行unlock.exe,此时VMWare不能处于运行状态,否则会提示VMWare运行中,无法解锁成功

    3. 下载ISO镜像

    依旧是使用极限苹果提供的ISO镜像,选择VMWare镜像这一栏

    macOS系统下载 | 极限苹果-Mac论坛-提供Mac软件和macOS苹果系统镜像下载 (applex.net)

    4. 创建macOS虚拟机环境

    打开项目对应的目录里的vmx文件,用记事本或者类似记事本功能的软件都可以,再最后一行之后,加一行smc.version = "0"

    5. 安装ISO镜像

    点击CD/DVD,选择下载好的ISO镜像

    点击确定,开机

    等待加载完成,选择简体中文

     选择磁盘工具

    选择虚拟磁盘,抹掉

    退出磁盘工具

    安装macOS系统

    开始安装

    6. 配置macOS

    自己定义用户密码

    视情况看开不开定位

    进入页面,初步安装完成

    7. 美化UI,安装VMTools

    由于bug,默认壁纸显示不出来,需要改成图片壁纸,设置→墙纸,改成图片

    弹出安装镜像

    虚拟机安装VMware Tools

    中途输入密码

    点击允许后输入密码,需要重新启动虚拟机

    至此,安装完成。

    8. 后续工作

    关闭虚拟机,去除安装介质,安装结束

     9. 优化卡顿(强烈建议优化)

    网上的优化措施汇总,不好说管不管用,但如果不优化,肯定有卡顿,因此建议不论有没有用,都按下面方法优化一下

    系统设置→辅助功能→显示,勾选降低透明度

    系统设置→桌面与程序坞,将最小化窗口时使用改为缩放效果

    系统设置→隐私与安全性→扩展,将共享和访达的选项都去掉

    安装beamoff,设为开机启动项

    作者原地址 https://github.com/JasF/beamoff

    站内下载地址 beamoff提升虚拟机macosx10.10性能_beamoff下载资源-CSDN文库

    下载后,用VMtools放到虚拟机中

    第一次放文件,会提示需要允许VMtools使用辅助功能,操作如下

     

    中途输入密码 

    放入文件,解压到某文件夹下 

    系统设置→通用→登录项→登录时打开,添加解压后的文件

     重启,至此,Intel平台安装macOS 14完成。

    10.可选项

    将CPU设为8核,内存设为16G,仍然可以正常开机,但必须在安装完成之后

  • 相关阅读:
    Lua与Python:深度解析两者之间的核心差异
    springboot农机电招平台springboot37
    LeetCode 每日一题 2023/9/4-2023/9/10
    跨域原理与解决方式
    【云原生 • DevOps】influxDB、cAdvisor、Grafana 工具使用详解
    Hive3.1.2的Beeline执行过程
    vue手动搭建脚手架(保姆式教案)
    【汉诺塔问题】递归算法求解汉诺塔问题
    unity学习(51)——服务器三次注册限制以及数据库化角色信息6--完结
    微信小程序开发者工具运行 uni-app 项目时报错 Uncaught (in promise) undefined
  • 原文地址:https://blog.csdn.net/weixin_42173947/article/details/139657566
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号