我的 Ubuntu 23.10 安装后无法立即顺利启动。笔记本电脑刚刚陷入“grub mini-bash”黑屏。临时解决办法是在启动时按 F8,这会指示 BIOS 让我选择一个启动选项,然后我选择“ubuntu”,它成功启动到登录屏幕。
问题是 Ubuntu 安装程序没有删除我之前安装的 Linux Mint Debian Edition 的引导加载程序。我没有告诉安装程序将 Ubuntu 与 debian 一起安装,LMDE 实际上被擦除了。
我在 /boot 分区上找到了以下目录/文件:
# tree efi
efi
└── EFI
├── BOOT
│ ├── BOOTX64.EFI
│ ├── fbx64.efi
│ └── mmx64.efi
├── debian
│ ├── BOOTX64.CSV
│ ├── fbx64.efi
│ ├── grub.cfg
│ ├── grubx64.efi
│ ├── mmx64.efi
│ └── shimx64.efi
└── ubuntu
├── BOOTX64.CSV
├── grub.cfg
├── grubx64.efi
├── mmx64.efi
└── shimx64.efi
如何删除旧的引导加载程序?另外,如果可能的话,请为我指出 Linux 引导加载程序安装/问题修复指南的正确方向。例如,我需要知道:
- EFI(/boot/efi)和GRUB(/boot/grub)之间有什么关系,哪一个被称为“引导加载程序”?
- boot loader安装在MBR上好还是安装在“/”所在分区好?
- 如果我留在 grub 终端上,我该如何拯救自己? (我搜索了此类救援,发现大多数解决方案都是在您成功进入 GUI 时使用的,例如:启动修复)。