You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

在MacBook上安装Ubuntu后无法访问macOS及数据,求助移除Ubuntu并无损恢复macOS与数据

在MacBook上安装Ubuntu后无法访问macOS及数据,求助移除Ubuntu并无损恢复macOS与数据

别急,我之前帮好几个朋友处理过类似的情况,先别慌——只要你的macOS分区没被彻底格式化,数据大概率还在,咱们一步步来,优先保证数据安全,再恢复系统和移除Ubuntu。

第一步:进入macOS恢复模式

这是所有操作的基础,不同芯片的Mac进入方式不一样:

  • Intel芯片Mac:重启电脑,在听到启动音后立刻按住 Command + R,直到看到苹果logo或实用工具窗口。
  • Apple芯片(M1/M2等)Mac:长按电源键,直到看到“启动选项”,点击“选项”,再点“继续”进入恢复模式。

第二步:检查磁盘,确认macOS分区是否存在

进入恢复模式的实用工具窗口后,先打开「磁盘工具」:

  1. 点击磁盘工具左上角的“显示”,选择「显示所有设备」——这一步很重要,不然可能看不到完整的磁盘结构。
  2. 找到你的内置磁盘(通常叫「Apple SSD xxxGB」之类的),展开它的子项。如果能看到「APFS容器」(里面有Macintosh HD等分区),那说明macOS的核心分区还在,只是Ubuntu修改了分区表导致系统识别不到。
  3. 如果看不到APFS容器,别着急,关闭磁盘工具,打开「终端」,输入命令 diskutil list,然后回车——这个命令会列出所有磁盘和分区。你要找的是带有 APFS Container 标记的行,比如 /dev/disk2s2 这种,只要能找到,就说明分区还在。

第三步:挂载并备份数据(优先项!)

如果通过diskutil list找到了APFS容器,先把它挂载,尝试备份数据:

  1. 在终端输入 diskutil mount /dev/diskXsY(把X和Y换成你找到的APFS容器的编号,比如disk2s2),回车。如果挂载成功,你可以在「访达」里看到这个磁盘。
  2. 准备一个空白的外接U盘/移动硬盘(格式化为Mac OS扩展(日志式)或APFS),然后把重要数据复制到外接磁盘上——这一步能避免后续操作出意外丢失数据,一定要做!

第四步:恢复macOS系统

备份完成后,咱们恢复系统:

  1. 回到恢复模式的实用工具窗口,选择「重新安装macOS」,点击「继续」,按照提示操作。
  2. 当选择安装磁盘时,一定要选你之前的APFS容器(通常是「Macintosh HD」),不要选择整个内置磁盘格式化!这样安装只会覆盖系统文件,不会删除你的个人数据。
  3. 等待系统安装完成,重启后应该就能进入原来的macOS系统了,你的文件、照片、应用都会在。

第五步:移除Ubuntu分区并合并磁盘

进入macOS系统后,咱们把Ubuntu的分区删掉,合并回macOS:

  1. 打开「磁盘工具」,还是要先点击左上角「显示」→「显示所有设备」。
  2. 找到内置磁盘下的Ubuntu分区(通常是「BOOT」或者未命名的MSDOS/Ext4分区),选中它,点击工具栏的「-」(删除)按钮,选择「抹掉」后删除。
  3. 删完Ubuntu分区后,选中你的APFS容器,点击工具栏的「+」(添加)按钮,把刚才空出来的空间合并到macOS分区里,格式选「APFS」,命名和原来的一致就行,最后点击「应用」。

一些关键提醒

  • 如果在恢复模式里用diskutil list也找不到APFS容器,那可能是分区表被严重破坏,这时候建议停止操作,联系Apple官方支持或者专业的数据恢复服务,别随便格式化磁盘。
  • 操作终端命令时,一定要仔细核对磁盘编号,输错了可能会误删数据!
  • 如果你没有外接磁盘备份,那在恢复系统时一定要确认选择的是原APFS容器,不要格式化整个磁盘。

备注:内容来源于stack exchange,提问作者Meryem Koc

火山引擎 最新活动