我使用 Ubuntu 双启动了 Mac,运行良好。我没有离开办公室,而是继续通过 VNC 使用它来设置我的环境,这显然导致了很多更新,要求我重新启动计算机(我无法执行此操作,因为它会直接启动到 Mac,除非有人在 ReFit 上选择 Linux)。然后有一天停电导致它关闭,今天我回到办公室发现它拒绝启动,我只看到一个黑屏,上面有一个闪烁的白色光标,它可以毫无问题地启动到 Mac,有什么解决办法吗?
编辑 mac 分区检查器:
* 内置硬盘报告 *
当前 GPT 分区表:# 起始 LBA 结束 LBA 类型 1 40 409639 EFI 系统 (FAT) 2 409640 212872855 Mac OS X HFS+ 3 212873216 1894903807 基本数据 4 1894903808 1953262983 Linux Swap
当前 MBR 分区表:# A 起始 LBA 结束 LBA 类型 1 1 409639 ee EFI 保护 2 409640 212872855 af Mac OS X HFS+ 3 * 212873216 1894903807 83 Linux 4 1894903808 1953262983 82 Linux swap / Solaris
MBR 内容:引导代码:GRUB
LBA 40 处的分区:引导代码:无(非系统磁盘消息)文件系统:FAT32 在 GPT 中列为分区 1,类型为 EFI 系统 (FAT)
LBA 409640 处的分区:引导代码:GRUB 文件系统:HFS 扩展 (HFS+) 在 GPT 中列为分区 2,类型为 Mac OS X HFS+ 在 MBR 中列为分区 2,类型为 af Mac OS X HFS+
LBA 212873216 处的分区:引导代码:GRUB 文件系统:ext4 在 GPT 中列为分区 3,类型为基本数据 在 MBR 中列为分区 3,类型为 83 Linux,活动
LBA 1894903808 处的分区:引导代码:无文件系统:未知在 GPT 中列为分区 4,类型为 Linux Swap 在 MBR 中列为分区 4,类型为 82 Linux swap / Solaris
編輯 ...:
它似乎甚至没有进入 Grub 加载程序,因为按下 Shift 没有任何反应,我从 rEFit 中选择 Linux,然后它直接进入黑屏,带有闪烁的文本输入光标,我什么也做不了,只能重新启动并再次执行所有操作。
答案1
首先,我建议您确保您的 Linux 分区工作正常。我认为,您可以在 MacOS 下检查它。如果没有 - 获取 Ubuntu LiveCD\USB 并尝试访问根分区、启动文件夹(/boot 分区,如果已划分)。如果一切似乎都正常工作,您必须检查您的引导加载程序设置。
您也可以尝试使用 GRUB 从 Live 分发版手动启动系统。您必须进入 GRUB 控制台模式,选择您的根设备、内核文件和进程启动