如何修复我的引导加载程序?

如何修复我的引导加载程序?

我的系统安装了两个 Ubuntu,但是,自从上次安装以来,系统在启动时会启动到基本 grub。使用启动修复应用程序我设法获取详细信息:

http://paste.ubuntu.com/p/BzCfWDZzVv/

如果我可以做些什么来修复它,请告诉我。

答案1

是的,我同意,我的系统完全混乱了,在我的辩护中,我会说我没有(即使是现在)时间来检修整个系统。

下面的答案解决了损坏的引导加载程序和安装后更改显示分辨率的问题。

首先是一些细节:系统有 1TB 硬盘和 256GB SSD

SSD 上是初始 Windows 安装 (UEFI),我不得不放弃它(意味着它仍然损坏)。因此,尽管它显示在 grub 加载程序上,但操作系统无法启动并给出 Window 操作系统错误。硬盘上安装的 Ubuntu 16.04 运行良好。我有兴趣在 SSD 上安装新的 Ubuntu 18.04,其中安装了早期的 Ubuntu 16.04。

最终起作用的是什么(在尝试使用引导修复后启动修复实时USB- 应用程序)):

  1. 通过 Live CD 在 SSD 上安装 Ubuntu(在我的例子中为 /sdb2),并在 SSD 上安装引导加载程序。

  2. 登录到第二个 Ubuntu(在硬盘上:/sda2)运行sudo update-grub这将允许 grub 引导加载程序识别 18.04

  3. 接下来登录到18.04,启动时选择e编辑grub规范添加pci=nomsi nouveau.modeset=0

  4. 安装显示驱动程序:

    • 首先用于ubuntu-drivers devices列出适用于您的 GPU 的所有驱动程序(我有 GTX 1070 )。
    • 使用安装驱动程序sudo ubuntu-drivers autoinstall
  5. 现在重新启动。并e像以前一样使用选项重新登录

一旦发现一切都按预期工作,请在 Ubuntu 16.04 上使用 Grub-customizer 来修改 Grub。

PS:我想在 SSD 上安装 grub 引导加载程序,但无法做到。

相关内容