两个 grub 实例

两个 grub 实例

我尝试在我的笔记本电脑上安装 Ubuntu 几次并最终成功(双启动)我需要从启动菜单中选择 ubuntu 才能打开 grub 并启动 ubuntu 所以这不是我的问题我实际的问题是:

  1. 我看到菜单上写着两个 ubuntu
  2. 这是 grub 的两个实例
  3. 我的 ubuntu 也运行得很慢,是不是因为这两个 grub 实例

我怎样才能删除其中一个?

我的笔记本电脑是 Hp pavilion g6 2320tx Intel core i5 4GB RAM 1 TB hdd 图形处理器 amd mobility radeon 7670M(我已经在 linux 中禁用了 radeon 显卡,只是为了检查这是否导致笔记本电脑变慢但没有检测到变化,仍然很慢,radeon 显卡仍然被禁用)

编辑1 的结果

sudo update-grub

截屏

的结果

sudo efibootmgr -v

启动管理器

答案1

您的屏幕截图没有显示出来。一般来说,EFI 的启动菜单中有多个条目应该不是问题。事实上,看到两个这样的条目很常见,一个指向 ,grubx64.efi另一个指向shimx64.efi。如果您看到的是这样的,那完全正常。除非您认为这会导致真正的问题,否则我不会担心这个问题或尝试“修复”它。我这样说是因为弄乱这些条目可能会导致更严重的问题,例如完全无法启动;修复一个小的外观问题是不值得的。话虽如此……

我建议您查看输出BootOrder中的项目efibootmgr -v。很可能它设置不正确,将其设置为启动其中一个ubuntu条目(如果您不使用安全启动,则为其中一个条目,如果shimx64.efi您使用安全启动,则为指向的条目)将使系统直接启动到 GRUB。如果失败,并且上述选项都不起作用,您可以通过-o选项执行此操作efibootmgr,例如sudo efibootmgr -o 0002,0000,0003将启动Boot0002作为第一优先级。当然,您必须检查实际输出以确定要使用的顺序。或者,您可以使用Boot0000Boot0003efibootmgr -v简易UEFI在 Windows 中。

多个 EFI 启动管理器条目应该不是导致 Ubuntu 速度问题。我建议您发布有关该主题的新问题。您很可能遇到了失控进程、RAM 太少或其他与 EFI 或 GRUB 完全无关的问题。top在窗口中键入内容将显示可能有用的详细信息,因此发布屏幕截图可能会很有用 —— 但请确保您发布的屏幕截图正确无误。

答案2

这是 ubuntu 的标准,事实上,大多数其他 Linux 发行版在更新内核时,包管理器会保留一个以前的版本并删除旧版本。这样做是有原因的,如果新内核安装出现问题,它可以让您使用以前已知的良好内核来启动系统。

当然,在您确定较新的内核可以正确启动后,没有真正的理由保留它,您可以使用以下命令删除较旧的 4.4.0-21 内核安装:

sudo apt-get remove linux-*-4.4.0-21

但实际上没有必要这么做,除非你的情况是几十兆字节的磁盘空间非常关键,在这种情况下,老实说,你最好考虑投资硬件升级,因为几百兆字节几乎没有任何空间,而且你会不断遇到需要删除东西的情况,因为磁盘每 5 分钟就会填满一次。

相关内容