MacOS Pro笔记本硬盘升级纪实

背景

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

用Disk Speed Test测试了现有磁盘速度,读2.6G/s,写1G/s。

花了一天时间,成功升级到2TB:

还有一个MacAir M1的本,硬盘也只有256G,网上看了一下,需要购买颗粒硬盘,1000块钱以上,还需要焊接到主板上,懒得去弄了。

MacBook的存储芯片并非单一供应商,会有KIOKIA(铠侠,原东芝)、Samsung、Micron、SK Hynix等。

过程

  • 下载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处)。

  • 制作启动盘,运行命令

bash 复制代码
sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • 时间机器备份,选一个干净的移动硬盘,格式化掉。
  • 拧开机壳螺丝,就能看到固态硬盘,硬盘处有个小螺丝,拧起来,就可以撬动固态硬盘了。取出来,把买的插进去。
  • 插上U盘启动盘,开机,先用磁盘工具格式化,然后安装系统,然后再迁移备份到新的硬盘上。

常见问题

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

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

这也是一个常见错误:

bash 复制代码
Making disk bootable...
Couldn't extract BaseSystem to path: /Volumes/Install macOS Monterey/BaseSystem
The bless of the installer disk failed.

原因没有查到,换了个U盘就好了。

相关命令

bash 复制代码
softwareupdate --list-full-installer 
softwareupdate --fetch-full-installer --full-installer-version 12.7

diskutil list

关闭或开启SIP

重启Mac ,按住Command + R 直到屏幕上出现苹果的标志和进度条,进入Recovery 模式;

在屏幕上方的工具栏找到并打开终端,输入命令 csrutil disable ;

关掉终端,重启Mac ;

重启以后可以在终端中查看状态确认

开启:csrutil enable

参考链接

相关推荐
Tester Kid1 小时前
Appium 元素定位深度讲解:五种方式逐个拆 + Inspector 完整用法
macos·appium·cocoa
k4m7v2pz4 小时前
Bevy 0.14.2 玩家精灵不渲染(只有背景在动)排查全记录
macos·rust·bevy
库奇噜啦呼6 小时前
【iOS】MRC&ARC
macos·ios·cocoa
Eric Woo X8 小时前
macOS 旧版本无法启动 Steam ?一条命令恢复运行(2026年7月实测)
macos·策略模式
游戏开发爱好者88 小时前
iOS应用加固方案全解析:源码加固与IPA在线加固对比
android·macos·ios·小程序·uni-app·cocoa·iphone
yichudu9 小时前
hp 打印机在 mac 下的使用
macos
2501_915921431 天前
iOS开发环境搭建详解 Xcode 配置与快蝎轻量级工具选择
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
JoyCong19981 天前
为什么连接到被控后,客户端会自动锁定+出现锁屏界面?
macos·智能手机·电脑·远程工作·远程操作
芳草萋萋鹦鹉洲哦1 天前
【git】重新生成并添加 SSH Key(Mac)
git·macos·ssh
2501_915918412 天前
详解iOS App上架至App Store的全流程步骤与注意事项
android·macos·ios·小程序·uni-app·cocoa·iphone