双启动 Win10/ParrotOS - 更新后无法停止启动至 grub 恢复

双启动 Win10/ParrotOS - 更新后无法停止启动至 grub 恢复

通过更新了 ParrotOS(与 Win10 双启动)parrot-update并在重新启动后进入 grub 恢复(不知道为什么,但这是另一天的另一个问题)。直到昨晚,一切都运转良好。具有以下分区表的单个驱动器:

  • nvme0n1p1 - EFI系统
  • nvme0n1p2 - 微软保留
  • nvme0n1p3 - 微软基本数据
  • nvme0n1p4 - Linux 文件系统 (/boot (ext4))
  • nvme0n1p5 - Linux 文件系统 (/ (ext4))
  • nvme0n1p6 - Linux 交换(交换)

引导系统时进入 grub 恢复。快速检查:

set

  • cmdpath=(hd0,gpt1)/EFI/kali
  • 前缀=(hd0,gpt6)/boot/grub
  • 根=hd0,gpt6

我相信 /EFI/kali 是我多年前第一次尝试加载 kali 时产生的,但不知道如何清理它。但是,我执行以下操作以使 grub 正常工作:

set prefix=(hd0,gpt4)/grub
set boot=(hd0,gpt5)
set prefix=(hd0,gpt4)/grub
insmod normal
normal

一旦进去我就尝试了sudo apt update然后一切sudo update-grubsudo grub-install /dev/nvme0n1没有错误。然而,当我重新启动时,它又回到 grub 恢复状态。

我不知道我做错了什么,但我无法让 grub 永久从 nvme0n1p4 (gpt4) 启动?它应该从 nvme0n1p1 (gpt1) 启动吗?因此我应该在没有 /boot 挂载点的情况下重新安装 Parrot 吗?请注意,我已经尝试过此操作,但仍然处于 grub 恢复状态。我不关心从头开始重新安装 Parrot,但我试图根本不擦除 Win10 分区。

还应该提到的是,我还从实时 USB 启动并尝试安装驱动器,从那里更新 grub 仍然会导致启动到 grub 恢复。

感谢任何支持。

相关内容