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

MacOS Pro笔记本硬盘升级纪实

背景

MacPro 2015 mid的苹果本,忽然心血来潮想升级一下SSD。三个步骤:做启动盘,时间机器备份,插新的SSD盘恢复。

过程

  • 下载MacOS,macOS Monterey 12.7官方原版镜像:

https://swcdn.apple.com/content/downloads/15/25/042-55586-A_3K88VDWWUI/sjuqtms3bl3dpjg6ii9i5bjkhihj59qxaj/InstallAssistant.pkg

  • 格式化U盘,至少16G的U盘,建议32G+。打开 “应用程序 → 实用工具 → 磁盘工具”,
    将U盘「抹掉」(格式化) 成「Mac OS X 扩展(日志式)」格式、GUID 分区图,并将 U 盘命名为「MyVolume」(下图序号3处)。
    在这里插入图片描述

  • 运行命令

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

常见问题

U盘格式化失败

提示被进程占用,如mds,mds_stores、spotlight进程。
可以先停止它们:

sudo mdutil -a -i off

或者先关闭SIP,再执行:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
开启:sudo launchctl load -w /System/Library/LaunchAgents/com.apple.Spotlight.plist

IA app name cookie write failed

You need to apply ‘Full Disk Access’ to Terminal.
Settings > Security & Privacy > Full Disk Access then click on the + and locate Terminal.
在这里插入图片描述

Couldn’t extract BaseSystem to path

Making disk bootable…

Couldn’t extract BaseSystem to path: /Volumes/Install macOS Monterey/BaseSystem

The bless of the installer disk failed.

相关命令


softwareupdate --list-full-installer 
softwareupdate --fetch-full-installer --full-installer-version 12.7diskutil list

关闭或开启SIP

重启Mac ,按住Command + R 直到屏幕上出现苹果的标志和进度条,进入Recovery 模式;
在屏幕上方的工具栏找到并打开终端,输入命令 csrutil disable ;
关掉终端,重启Mac ;
重启以后可以在终端中查看状态确认
开启:csrutil enable

参考链接

  • Create a bootable installer for macOS
http://www.lryc.cn/news/189656.html

相关文章:

  • 景联文科技:3D点云标注应用场景和专业平台
  • 基于R语言的水文、水环境模型优化技术及快速率定方法
  • 学习网络安全得多少费用?网络安全入门了解
  • 记录一次线上fullgc问题排查过程
  • 设计接口应该考虑的因素以及遵循的原则
  • 【产品】智能结构仿真软件AIFEM 2023R2新版本功能介绍
  • displaty:none与visibility:hidden的区别
  • 探索数据库的世界:DB、DBMS、DBA、DBS的全面介绍
  • 【JVM】初步认识Java虚拟机
  • JAVA设计模式-模板模式
  • day007
  • Spring Boot项目在Windows上的自启动策略与Windows自动登录配置
  • mac 版hadoop3.2.4 解决 Unable to load native-hadoop library 缺失文件
  • mysql case when 不命中缓存
  • 2023年金九银十网络安全考试试题
  • JS 图片的左右切换
  • 什么是Python虚拟环境?
  • 知识增强语言模型提示 零样本知识图谱问答10.8+10.11
  • Linux编译FFmpeg
  • Netty深入浅出Java网络编程学习笔记(二) Netty进阶应用篇
  • 机器学习基础之《回归与聚类算法(1)—线性回归》
  • 如何实现制造业信息化转型?
  • stable diffusion艰难炼丹之路
  • 竞赛 深度学习 opencv python 实现中国交通标志识别
  • 用Python实现数据透视表、音频文件格式转换
  • java枚举中写抽象方法
  • 麒麟操作系统提示“默认密钥环已上锁”的解决办法
  • 云原生周刊:Docker 推出 Docker Debug | 2023.10.9
  • 设计模式 - 行为型模式考点篇:迭代器模式(概述 | 案例实现 | 优缺点 | 使用场景)
  • Spark任务优化分析