我安装了 debian 并进入了 GNU GRUB,需要引导帮助

我安装了 debian 并进入了 GNU GRUB,需要引导帮助

我安装了debain进入了grub。安装很完美,最后它告诉我重新启动。我重新启动并进入 GNU GRUB。我已经重新安装 Debian 10 次了。我需要使用 GNU GRUB 引导方面的帮助。

编辑:这是屏幕的照片。在此输入图像描述

编辑2:按照要求,这是 efibootmgr -v 的屏幕

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2003
Boot0000* debian    HD(1,GPT,18215531-3da9-4e9f-9bd8-fb811a4a8e0b,0x800,0x100000)/File(\EFI\debian\shimx64.efi)
Boot0001* ubuntu    HD(1,GPT,18215531-3da9-4e9f-9bd8-fb811a4a8e0b,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)RC
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC

答案1

对于您的引导问题,Xubuntu 安装中的旧引导加载程序可能仍被选为主要引导目标。进入 BIOS 启动顺序设置,并确保名为的启动目标debian位于主要位置。

或者,您可以使用以下命令从操作系统内部执行此操作efibootmgr;如果您需要帮助,请将(以 root 身份执行)的输出复制并粘贴efibootmgr -v到您的原始帖子中。一旦我们看到该输出,我们就可以更轻松地确认问题并为您提供修复问题所需的确切命令。

efibootmgr -v输出中,BootOrder:您可以在该行看到第一个引导目标是 number 0001,并且Boot0001ubuntu。所以这是之前 Ubuntu 安装的残余给你带来了麻烦。该BootCurrent:行还确认系统当前是使用Boot0001启动项启动的。

您可以通过设置来修复它debian,即Boot0000作为 BootOrder 中的第一项:

efibootmgr -o 0000,0001,2001,2002,2003

或者,如果 Xubuntu 不再使用,您可能应该删除其引导加载程序的最后痕迹:

efibootmgr -b 0001 -B
rm -r /boot/efi/EFI/ubuntu

相关内容