使用 macOS 透过终端安装系统而不格式化硬盘85


当您需要重新安装 macOS 但又不想格式化硬盘时,可以使用终端命令来执行此操作。此方法将保留您的所有文件和数据,同时让您重新安装最新的操作系统版本。

先决条件* 使用 macOS 恢复模式启动的 Mac。
* 拥有可用的 macOS 安装程序(例如,从 App Store 下载的 macOS Big Sur 安装程序)。

步骤1. 启动 macOS 恢复模式:
- 关机 Mac。
- 按下电源按钮,然后立即按住 Command + R。
- 继续按住这些键,直到看到 Apple 标志。
2. 打开终端:
- 在 macOS 恢复模式菜单栏中,选择“实用工具”>“终端”。
3. 确定 macOS 安装程序的位置:
- 在终端中输入以下命令:
```
ls /Volumes
```
- 此命令将列出所有连接的卷,包括 macOS 安装程序。
- 查找以下类似名称的卷:
- macOS Big Sur 安装程序
- Macintosh HD - Data
4. 识别安装程序卷:
- 要识别 macOS 安装程序卷,请输入以下命令:
```
diskutil list
```
- 在输出中,查找包含以下内容的行:
- 安装程序卷标识符(例如,/dev/disk2s1)
- 介质名称(例如,macOS Big Sur 安装程序)
5. 卸载当前的 macOS:
- 输入以下命令,将当前安装的 macOS 卸载到恢复分区:
```
diskutil umountDisk /dev/disk0
```
- 替换 `/dev/disk0` 为当前 macOS 安装的标识符。
6. 创建 macOS 安装程序卷的分区:
- 输入以下命令,为 macOS 安装程序卷创建一个分区:
```
diskutil partitionDisk /dev/disk2 GPT JHFS+ Untitled 0g
```
- 替换 `/dev/disk2` 为 macOS 安装程序卷的标识符。
7. 安装 macOS:
- 输入以下命令,将 macOS 安装到新创建的分区:
```
asr restore -source /Volumes/Untitled/macOS\ Big\ Sur\ /Contents/SharedSupport/ -target /dev/disk0s2 -erase
```
- 替换 `/Volumes/Untitled` 为 macOS 安装程序卷的挂载点。
- 替换 `/dev/disk0s2` 为 macOS 安装程序卷分区的标识符。
8. 重启到新安装的 macOS:
- 安装完成后,输入以下命令重启到新安装的 macOS:
```
reboot
```

重要提示* 执行此过程时,请务必小心。错误的命令可能会导致数据丢失。
* 在执行此过程之前,请务必备份您的重要文件。
* 此方法需要macOS 恢复模式中的终端访问权限。如果您无法访问终端,则无法使用此方法。
* 如果您在执行此过程时遇到任何问题,请联系 Apple 支持以获取帮助。

2025-01-15


上一篇:阿里云 Linux 系统:深入了解为云而生的操作系统

下一篇:Windows 系统的黑屏故障及排除方法