Debian 10:无可启动设备

Debian 10:无可启动设备

如果不使用 Super Grub Disk,我无法启动新的 Debian 10 安装。

这是在全新硬盘上安装的全新 Debian 10。我不是双重启动——Debian 图形安装程序擦除了驱动器。该计算机是 Dell Percision 7810。

安装后,计算机重新启动并表示没有检测到可启动设备。我首先切换了安全启动和传统启动等典型设置,但没有成功。我注意到 UEFI/BIOS 配置屏幕能够检测到“debian”设备,并且我可以探索 EFI 分区并查看 shimx64.efi 和 grubx64.efi 等文件。然而,当我从它们启动时,它又会说没有可启动设备。我看了一下一些 文章 期间这个流程。

我最终使用 Super Grub Disk 启动计算机,如中所述这个帖子。 Super Grub Disk 能够检测到许多选项。我选择了第一个选项,Linux /boot/vmlinuz-4.19.0-6-amd64 (hd2, gpt2)。

启动后,一切正常。从这里开始,我一直在尝试让计算机在没有 Super Grub Disk 帮助的情况下启动。

从那时起我尝试过:

  1. 按照中所述重新安装 GRUB这里这里
  2. 将我的 GPT 分区表转换为 MBR 分区表(然后再转换回来)本文说有些 UEFI/BIOS 不识别 GPT。我使用概述的 gdisk 命令执行此操作这里这里

下面您将看到我将其恢复为 GPT 后的分区表:

$ sudo parted -l
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system     Name              Flags
 1      1049kB  538MB  537MB   fat32           EFI System        boot, esp
 2      538MB   181GB  181GB   ext4            Linux filesystem
 3      181GB   250GB  68.6GB  linux-swap(v1)  Linux swap

我有点没主意了。有什么想法我在这里缺少什么吗?谢谢!

相关内容