缺少启动分区?无法再启动 Ubuntu。这与 GRUB 或启动分区或类似的东西有关吗?

缺少启动分区?无法再启动 Ubuntu。这与 GRUB 或启动分区或类似的东西有关吗?

所以我有一个双启动系统。然后我删除了 Windows,并决定使用一款名为 DBAN 的软件,它可以删除硬盘上的所有内容。所以我这样做了(选择了“快速擦除”选项,将值设为 0)。

然后我安装了 Ubuntu 20.10,它运行正常。但两天后,我再也无法启动 Ubuntu。我尝试使用闪存驱动器重新安装它,但没有成功。尝试在 BIOS 中更改启动优先级,但没有成功。尝试安装 Ubuntu 然后使用, boot-repair但这也没有帮助。我记得它确实有效果,但 Ubuntu 仍然无法使用。

所以我查看了我的分区,发现交换分区和启动分区不再存在。我对 Ubuntu 和分区一窍不通,但我记得如果你手动安装 Ubuntu,你会创建一个 /swap/boot分区(和一个 /home分区之类的)。但我不知道它究竟是如何工作的,我的意思是,当我使用 DBAN 后第一次安装 Ubuntu 时,它可以工作……但后来它就不行了……这是 Gparted 的截图,只安装了 Ubuntu 20.10。也许你们知道缺少了什么以及如何修复它

有人能帮我吗?是不是少了什么?我现在认为一定是启动分区的问题,因为当我尝试启动笔记本电脑时,它只会打开和关闭屏幕,就像没有安装操作系统一样,但是当我再次尝试安装 Ubuntu 时,它说我已经安装了 Ubuntu,所以一定是我的笔记本电脑找不到 /boot,对吧?但我还读到,我相信从 Ubuntu 11 开始,Ubuntu 就不再创建额外的启动分区了。所以我现在没什么头绪了……

谢谢阅读

答案1

从实时 USB 运行 Boot-Repair 时,它将在 UEFI 计算机上创建一个 EFI 系统分区(如果不存在),并将现有的 Windows 操作系统添加到 grub 启动菜单中。自 17.04 以来,在新的 Ubuntu 安装中默认创建交换文件而不是交换分区,因此请忽略告诉您创建交换分区的过时建议。

现在您有了正确的分区,但 Ubuntu 并不总是与 Boot-Repair 创建的启动分区兼容。通过在双启动中启动两个操作系统中的每一个来测试 Boot-Repair 的结果。如果 Boot-Repair 的结果成功,那么您就完成了。如果您重新安装 Ubuntu,它将覆盖 Boot-Repair 创建的引导加载程序,一切都会正常。

✅ 在 BIOS 中启用 UEFI 以使用 Boot-Repair 后,它显示了之前丢失的 GRUB 启动菜单。

如果您要重新安装 Ubuntu,请考虑安装 Ubuntu 20.04 而不是 Ubuntu 20.10。Ubuntu 20.04 提供可选的免费扩展安全维护 (ESM) 支持,有效期至 2030 年 4 月,Ubuntu 22.04 提供可选的免费扩展安全维护 (ESM) 支持,有效期至 2032 年 4 月。随着 2012 年生产的笔记本电脑越来越旧,在其上安装最新版本的 Ubuntu 将变得越来越困难。

相关内容