如果不使用 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 帮助的情况下启动。
从那时起我尝试过:
- 按照中所述重新安装 GRUB这里和这里
- 将我的 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
我有点没主意了。有什么想法我在这里缺少什么吗?谢谢!