在MacBook上安装Ubuntu后无法访问macOS及数据,求助移除Ubuntu并无损恢复macOS与数据
在MacBook上安装Ubuntu后无法访问macOS及数据,求助移除Ubuntu并无损恢复macOS与数据
别急,我之前帮好几个朋友处理过类似的情况,先别慌——只要你的macOS分区没被彻底格式化,数据大概率还在,咱们一步步来,优先保证数据安全,再恢复系统和移除Ubuntu。
第一步:进入macOS恢复模式
这是所有操作的基础,不同芯片的Mac进入方式不一样:
- Intel芯片Mac:重启电脑,在听到启动音后立刻按住
Command + R,直到看到苹果logo或实用工具窗口。 - Apple芯片(M1/M2等)Mac:长按电源键,直到看到“启动选项”,点击“选项”,再点“继续”进入恢复模式。
第二步:检查磁盘,确认macOS分区是否存在
进入恢复模式的实用工具窗口后,先打开「磁盘工具」:
- 点击磁盘工具左上角的“显示”,选择「显示所有设备」——这一步很重要,不然可能看不到完整的磁盘结构。
- 找到你的内置磁盘(通常叫「Apple SSD xxxGB」之类的),展开它的子项。如果能看到「APFS容器」(里面有Macintosh HD等分区),那说明macOS的核心分区还在,只是Ubuntu修改了分区表导致系统识别不到。
- 如果看不到APFS容器,别着急,关闭磁盘工具,打开「终端」,输入命令
diskutil list,然后回车——这个命令会列出所有磁盘和分区。你要找的是带有APFS Container标记的行,比如/dev/disk2s2这种,只要能找到,就说明分区还在。
第三步:挂载并备份数据(优先项!)
如果通过diskutil list找到了APFS容器,先把它挂载,尝试备份数据:
- 在终端输入
diskutil mount /dev/diskXsY(把X和Y换成你找到的APFS容器的编号,比如disk2s2),回车。如果挂载成功,你可以在「访达」里看到这个磁盘。 - 准备一个空白的外接U盘/移动硬盘(格式化为Mac OS扩展(日志式)或APFS),然后把重要数据复制到外接磁盘上——这一步能避免后续操作出意外丢失数据,一定要做!
第四步:恢复macOS系统
备份完成后,咱们恢复系统:
- 回到恢复模式的实用工具窗口,选择「重新安装macOS」,点击「继续」,按照提示操作。
- 当选择安装磁盘时,一定要选你之前的APFS容器(通常是「Macintosh HD」),不要选择整个内置磁盘格式化!这样安装只会覆盖系统文件,不会删除你的个人数据。
- 等待系统安装完成,重启后应该就能进入原来的macOS系统了,你的文件、照片、应用都会在。
第五步:移除Ubuntu分区并合并磁盘
进入macOS系统后,咱们把Ubuntu的分区删掉,合并回macOS:
- 打开「磁盘工具」,还是要先点击左上角「显示」→「显示所有设备」。
- 找到内置磁盘下的Ubuntu分区(通常是「BOOT」或者未命名的MSDOS/Ext4分区),选中它,点击工具栏的「-」(删除)按钮,选择「抹掉」后删除。
- 删完Ubuntu分区后,选中你的APFS容器,点击工具栏的「+」(添加)按钮,把刚才空出来的空间合并到macOS分区里,格式选「APFS」,命名和原来的一致就行,最后点击「应用」。
一些关键提醒
- 如果在恢复模式里用
diskutil list也找不到APFS容器,那可能是分区表被严重破坏,这时候建议停止操作,联系Apple官方支持或者专业的数据恢复服务,别随便格式化磁盘。 - 操作终端命令时,一定要仔细核对磁盘编号,输错了可能会误删数据!
- 如果你没有外接磁盘备份,那在恢复系统时一定要确认选择的是原APFS容器,不要格式化整个磁盘。
备注:内容来源于stack exchange,提问作者Meryem Koc




