Debian 双引导安装 GRUB 未显示

Debian 双引导安装 GRUB 未显示

我正在尝试安装debian-live-8.4.0-amd64-cinnamon-desktop.iso (可从这里)到我的装有 Windows 10 操作系统的电脑。

我做了以下步骤:

  • 我把它放在USB上
  • 从 USB 启动
  • 我有大约 105GB 的可用空间,自动划分为根 (/) (~100GB)、交换区 (~5GB) 和 BIOSBOOT(1MB)。
  • 我运行了 Debian 安装。
  • GRUB2(我认为是 v2)安装出现,它说没有找到任何其他操作系统以及我是否想将 grub 安装到 MBR。我选择是的然后我选择SSD 与 Windows 安装 (也安装了 Debian)/dev/sdb并且 GRUB 似乎已安装。

但重启后,GRUB 没有显示。如果我进入 BIOS,则没有 grub 的 BIOS 引导点,只有 Windows 引导管理器/DVD-ROM/我的网络卡/(以及 USB/UEFI USB,以防 USB 连接...)

安装后SSD按以下顺序划分:

  • 恢复分区(~450MB)
  • EFI 系统分区 (~100MB)
  • C:NTFS(~366GB)
  • BIOS 启动 (~1MB)
  • Ext4 (~94.59GB)
  • 交换 (~4,04GB)

我还在安装过程中连接了 HDD (/dev/sda) 和 USB (/dev/sdc) 你知道我做错了什么吗?

答案1

好吧,部分感谢@Johan Meyreen,我想我现在明白发生了什么,并且修复了它。

Debian Jessie 安装不支持 UEFI 启动选项,并且由于我的电脑运行在 UEFI 上,因此根本没有安装 grub 启动选项。

我通过以下方式启动到 DebianrEFInd 启动管理器工具然后跟着将 grub 安装到 EFI 分区的简单指南。

现在 debian 引导选项在 BIOS 中可用,并且 grub 似乎可以工作。

答案2

这是 Windows 10/Debian 双启动问题的最佳结果。
对于双启动 Windows 10/Debian 10 (Buster),我遇到了同样的问题。对我有用的解决方案是:

  1. 在 Windows 中,打开命令提示符(我使用管理员)
  2. 进入:

    bcdedit /set {bootmgr} path \EFI\debian\grubx64.efi
    

重新启动后,GRUB 就如预期出现了。

相关内容