您已打开计算机,准备做一些工作、编辑文档、混合作曲或只是玩游戏……但出现了问题。
Ubuntu 无法启动。
可悲的是,尽管 Linux 通常可靠,Ubuntu 也很受欢迎,但有时它会遇到问题,就像 Windows 10 或 macOS 一样。 在大多数情况下,您将能够解决此问题。
无论您使用的是 Ubuntu 桌面还是 Ubuntu Server,如果 Ubuntu 无法启动,请执行以下操作。
Ubuntu无法启动? 试试这 5 个技巧
Ubuntu 通常开箱即用。 引导问题可以通过非常缓慢的引导或 Ubuntu 根本没有启动来发现。
如果 Ubuntu 没有启动,请完成以下五个步骤:
- 检查可启动设备
- GRUB 引导加载程序是否正常工作?
- 修复引导加载程序菜单
- 重新安装 Ubuntu
- 更换故障硬件
虽然这些步骤是为 Ubuntu 用户设计的,但它们也可以应用于其他 Linux 操作系统。 但是请注意,如果您使用磁盘加密,其中一些修复将不起作用。
如果你的 Ubuntu 系统没有启动,是时候完成这五个步骤了。 这些可以随时使用,无论您是否已经运行 Ubuntu 一段时间,或者安装后 Ubuntu 没有立即启动。
1. 附加设备是否会导致 Ubuntu 启动问题?
如果 Ubuntu 无法启动,可能是因为连接了可启动磁盘
你不是一个人。 这是 Ubuntu 无法启动的最常见问题之一,通常在安装后立即发生。 这是因为 Ubuntu 启动盘(USB 设备或 DVD)被设置为启动设备。 这是一个问题,安装程序会指示您在第一次启动之前弹出安装介质。
要检查当前引导设备,请引导至系统 UEFI/BIOS 或引导顺序菜单。 两者都可以从 POST 屏幕访问,该屏幕在您的 PC 启动时出现。 如果您在查找引导顺序菜单时遇到问题,请检查计算机(或主板)的文档。
2. Ubuntu 无法启动,因为 GRUB 引导加载程序不工作
GRUB 是确保所选操作系统启动的引导加载程序。 在双启动机器上,它将列出并启动所有已安装的操作系统,包括 Windows。
但是,在 Ubuntu 旁边安装 Windows 可能会导致引导加载程序被覆盖,从而导致引导 Ubuntu 出现问题。
其他问题可能会损坏引导加载程序,例如升级失败或电源故障。 无论哪种情况,您都可能会看到诸如“grub failed boot detection”之类的错误。
要检查 GRUB 引导加载程序,请重新启动您的 PC,同时按住 转移. 您现在应该会看到已安装操作系统的列表; 使用箭头键浏览菜单。
如果不是,那么问题是 GRUB 引导加载程序已损坏或被覆盖。 修复引导加载程序是唯一的解决方案。 (如果您是双启动,您仍然可以访问 Windows)。
注意:如果您看到 GRUB 引导加载程序,请跳至下一部分。
修复 GRUB 引导加载程序以引导 Ubuntu
如果 GRUB 没有加载,那么 Ubuntu 将无法启动。 幸运的是,您可以使用 Ubuntu 安装介质修复 GRUB。 在插入光盘的情况下重新启动计算机并等待它加载。
同样,您可能需要更改引导顺序,如上所述。 在更改之前记下引导顺序!
将安装媒体引导到 Live 环境中,确认您有网络连接,然后打开终端。 Enter:
sudo grub-install /dev/sda
您还可以使用更新 grub
sudo update-grub
您现在应该能够重新启动 PC 并启动进入 Ubuntu。 或者,它将作为一个选项列在 GRUB 引导加载程序菜单中。
3. Ubuntu 仍然无法启动但 GRUB 正在加载? 修复引导加载程序菜单
如果您可以看到引导加载程序,那么您不必执行上述任何操作。 当 Ubuntu 无法启动时,有一个内置的恢复工具可以提供帮助。
在引导加载程序菜单中:
- 选择 Ubuntu 的高级选项
- 使用箭头键选择附加的条目 (恢复模式)
- 轻敲 Enter 接着说
等待 Ubuntu 启动到操作系统的精简版本。 如果您曾经启动过 Windows 安全模式,您会发现这是相似的。
几个修复选项可以解决 Ubuntu 无法启动的情况。 您应该按顺序尝试的三个是:
- fsck—这是文件系统检查工具,它扫描硬盘驱动器并修复它发现的任何错误。
- 干净的—使用它来腾出可用空间,如果 Ubuntu 无法启动的原因是硬盘空间不足,这很有用。
- 磅数—有了这个,您可以修复损坏的软件包。 软件安装或更新失败可能会导致 Ubuntu 无法启动。 修复它们应该可以解决这个问题。
如果您刚刚安装了 Ubuntu,但它无法启动,您还应该尝试使用 failsafeX 工具。 图形驱动程序或 Xorg 图形服务器的问题可能是这种情况下的故障。 使用 failsafeX 来克服这个 Ubuntu 启动错误。
请注意,根菜单项适用于具有手动修复问题技能的高级用户。
4. Ubuntu Boot 启动失败? 是时候重新安装了
如果出现可能需要很长时间才能解决的故障,您可能更愿意简单地重新安装 Ubuntu。 这可以在不覆盖现有文件和文件夹的情况下完成。 事实上,如果 Ubuntu 无法启动,这是最简单的修复方法之一。
- 首先,如上所述在您的 Ubuntu 安装媒体上启动到 Live 环境
- 接下来,开始安装 Ubuntu
- 当安装程序检测到 Ubuntu 已安装时,选择 重新安装 Ubuntu
- 选择带有注释“将保留文档、音乐和其他个人文件”的选项
- 继续重新安装
当然,作为预防措施,您应该已经备份了所有 Ubuntu 数据。 这可能是使用备份实用程序或使用 dd 之类的磁盘克隆工具手动完成的。
重新安装完成后,Ubuntu 应该会备份并运行。
注意: 擦除 Ubuntu 并安装 除非其他选项失败,否则不建议使用选项。 同样,应首先备份您的数据。
5. Ubuntu Linux 无法启动? 检查有故障的硬件
图片来源: 威廉·沃比
Ubuntu 无法启动的另一个原因是硬件故障。 引导问题可能由以下原因引起:
- 硬盘驱动器 (HDD) 或布线故障
- 主板问题
- 处理器 (CPU) 问题
- 电源装置 (PSU) 问题
试试我们的硬盘驱动器维修指南。 您还可以阅读集中精力诊断阻止计算机启动的硬件问题。
更换故障硬盘后,您通常需要从头开始重新安装 Ubuntu,除非您有备份。 虽然这是一种“焦土”方法,但这将解决 Ubuntu 无法启动的问题。
告别 Ubuntu 启动问题!
无论您是刚刚安装它还是已经运行了一段时间的 Ubuntu,如果它无法启动,它不一定是一个简单的修复。
如果 GRUB 引导加载程序无法修复,您可能需要很长时间才能再次拥有可用的计算机。 另一个支持维护定期备份或至少将您的宝贵数据与云同步的论点!
请记住,这可能发生在任何操作系统上,而不仅仅是 Ubuntu。