从 14.04 更新至 16.04 LTS 后出现大量问题

从 14.04 更新至 16.04 LTS 后出现大量问题

在更新提示时,我同意更新到 16.04 LTS - 大错特错。现在我的系统无法启动 - 更让我恼火的是,虽然 GRUB 菜单确实在下载时出现过一次,但现在我无法启动它任何一个

系统现在挂起并且无法启动,据我所知这是一个常见故障。我收到错误信息...

'lvmetad is not active yet ... ' 

...然后是洋红色屏幕,多个中间灰色屏幕,然后关机。

我见过的所有解决方案都涉及访问 GRUB 菜单。我尝试了所有我知道的方法(按住 Shift 等),但 GRUB 菜单仍然无法找到。

有人知道我该如何解决这个问题吗?

答案1

使用 tty 或编辑 GRUB 菜单

如果您有权访问 tty/terminal,您可以编辑/etc/default/grub

或者,可以通过编辑 GRUB 菜单列表来完成此操作。为此,在启动时,按住正确的转移', 按 '' 编辑配置,然后按照步骤 4 操作。

  1. 按 CTRL + ALT + F1。
  2. 以具有 root 权限的用户登录。
  3. 输入命令:
sudo nano /etc/default/grub
  1. 更改以下行...
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

到...

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
  1. 保存更改,然后重新启动系统。

  2. 如果有效,那么你就大功告成了!如果不行,请按照步骤 7-9 操作。

  3. 重复步骤1-3。

  4. 添加以下行:

GRUB_TERMINAL_INPUT="console serial"
  1. 保存更改并重新启动。

  2. [对于英特尔]如果 GRUB 仍然不起作用,请按照步骤 11-1 操作

  3. 安装以下驱动程序:

xserver-xorg-video-intel
xserver-xorg-video-intel-dbg

使用启动修复磁盘

  1. 下载启动修复磁盘 iso 的 x86 位或 x64 位版本。
  2. 将启动修复磁盘 iso 刻录到 USB 或 DVD/CD(除非您的电脑配备 Windows8)。
  3. 插入 USB/CD/DVD。从 USB/CD/DVD 启动。
  4. 选择语言。
  5. 如果可以的话,请连接到互联网。
  6. 选择选项〜>“建议修复”
  7. 如果这不能解决您的问题,请尝试使用高级选项。

在 Ubuntu 中使用启动修复

启动修复在 Ubuntu 和 Ubuntu 实时会话中有效。

  1. 我们将从安装启动修复开始。运行以下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
  1. 现在使用 cmd 运行启动修复:

启动修复

  1. 选择选项〜>“建议修复”
  2. 如果这不能修复 GRUB,请使用启动修复中的“高级”选项。

使用“systemctl”命令

(这个确实不涉及到 GRUB,但你可以尝试一下!)

如果你正在使用lvmsystemd输入以下命令:

systemctl enable lvm2-lvmetad.service 
systemctl enable lvm2-lvmetad.socket
systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket

链接

相关内容