我在访问 Ubuntu 时遇到了很大的问题。我有双启动,最近重新安装了 Windows。这导致 grub 引导加载程序出现问题,Ubuntu 完全无法访问。启动时的第一个窗口显示:
支持最低限度的 BASH 式行编辑。对于第一个单词,TAB 列出可能的命令补全。其他任何地方,TAB 都列出可能的设备或文件补全。
确实,如果我输入 exit,则只会初始化 windows 并解除启动顺序。我尝试了很多方法,但似乎都不起作用。首先,我尝试使用 live-USB 中的启动修复进行修复,但没有显示推荐的修复。此外,查看高级选项(启动修复)时,GRUB 位置和 GRUB 选项不可用。然后我尝试使用此经典程序重新安装 GRUB: https://wiki.ubuntu-it.org/AmministrazioneSistema/Grub/Ripristino/Uefi 不幸的是,这个命令:mount /dev/sda1 /mnt/boot/efi 出现错误,因为它看起来 /boot/efi 目录不存在并且无法创建。
我指定运行 lsblk 会给出以下输出:
nvme0n1 476.9G
═─nvme0n1p1 vfat 150M /mnt/boot-sav/nvme0n1p1 ESP
─nvme0n1p2 2.9G
─nvme0n1p3 vfat 1.4M /mnt/boot-sav/nvme0n1p3 EFISECTOR
─nvme0n1p4 ext4 389.8M /mnt/boot-sav/nvme0n1p4
└─nvme0n1p5 179.7G
我认为我的初始 Ubuntu 分区是─nvme0n1p5。如您所见,分区 3 看起来有点奇怪,没有显示 Windows 分区。我认为这是因为我之前尝试使用测试磁盘分析(从 Windows)SSD 并尝试恢复丢失的分区。我想我不知何故造成了更多问题,因为我的 Windows 现在已损坏且无法访问。也许我把它弄丢了。最后我使用了 UEFI 接口。我指定我不关心任何分区,只关心 Ubuntu,因为它包含许多大学编码项目。我对此不是很专业,我真的需要对这些东西有深入了解的人的帮助。
谢谢你们,
戴夫