软件更新后系统无法启动

软件更新后系统无法启动

我正在使用 Ubuntu 15.10 (64 位),昨天使用 apt-get 更新后,它无法再启动。它从 BIOS 屏幕变黑,然后又回到 BIOS。

我已经从 USB 驱动器启动到 Boot Repair 并得到以下输出:http://paste.ubuntu.com/16975693/

这是我的分区布局: 在此处输入图片描述

运行自动修复工具无法解决问题,我该怎么办?

答案1

我认为grubapt 更新后无法正确更新。既然启动修复无法为您修复它,您需要手动修复它。您的启动修复信息显示三个驱动器:sdasdbsdc您需要找出您安装 ubuntu 的位置。如果是sda,请确保将其用于下面提到的所有命令。

  1. 从 Ubuntu DVD(或带有 Ubuntu 的 Live USB)启动您的计算机。选择“试用 Ubuntu(无需安装)”。仅使用您想要修复的 Ubuntu 版本的 DVD。因此对于 15.10,请使用 15.10 的 DVD。
  2. 现在您需要找出根分区(安装 Ubuntu 的分区)的名称(和分区号)。使用应用程序 Gparted Partition Editor 检查。Ubuntu DVD 和 Linux Mint DVD 上都有 Gparted。

提示:Ubuntu 的根分区通常将格式化为 EXT4。EFI 分区可能将格式化为 FAT32,并且将具有启动标志。在我的计算机上,Ubuntu 根分区称为 sda5。为了清楚起见,我将在本指南的其余部分中使用这种情况。

  1. 启动终端窗口。

  2. 将以下命令行复制/粘贴到终端中(您可以右键单击复制/粘贴):sudo mount /dev/sda5 /mnt 注意:仅当 Ubuntu 位于 sda5 上时!根据您的情况更改数字。....然后按 Enter。这会将 Ubuntu 根分区挂载到硬盘上。

  3. 将此命令行复制/粘贴到终端:sudo grub-install /dev/sda --root-directory=/mnt

....然后按 Enter。这将安装 Grub。注意:一定要使用复制/粘贴,不要手动输入此命令!许多人忘记在此命令中输入必要的空格。注意:您可能会收到以下无害的错误报告:grub 探测:错误:无法获取 /cow 的规范路径安装完成。未报告任何错误。此 grub 探测错误是无害的,一切都应该正常。

  1. 现在在终端中输入:sudo reboot ....然后按 Enter。

这应该可以!您将在此找到更多与 grub 相关的信息关联

相关内容