移动 EFI 分区后,GRUB 尝试启动 Microsoft 保留分区

移动 EFI 分区后,GRUB 尝试启动 Microsoft 保留分区

最近 Ubuntu Studio 警告我根文件系统磁盘空间不足。因此我缩小了 Windows 的主 C: 分区并将所有分区移到左侧,以便可以扩展根分区的大小。

在此过程中,我还移动了/boot/efi分区。我发现我有 2 个 EFI 分区(nvme0n1p1 和 nvme0n1p6)。其中一个是先来的,我根本没有移动过(一年多前 Windows 10 升级到了 Windows 11),另一个是在我第一次在电脑上安装 Ubuntu Studio 时添加的,最多 1-2 个月。

当我尝试启动时,它会要求我输入 16 MB Microsoft 保留分区的密码,该分区大小为 16 MB,为 nvme0n1p3,并且以某种方式加密。

EFI 分区位于 nvme0n1p6,具有“boot”标签,而根分区位于 nvme0n1p8。此外,Home 分区位于 nvme0n1p9。

在此之后,我尝试在备份根、WFI 和主分区后重新安装 Ubuntu Studio,但无济于事,我仍然看到要求我输入 nvme0n1p3_crypt 密码的屏幕并告诉我Volume group "vgubuntu" not found

在此处输入图片描述

我也尝试从 Live USB 磁盘重新安装 GRUB,但是使用 chroot 方法不起作用。

我也尝试了 grub 修复方法,但不知为何仍然要求输入 16 MB 分区的密钥。

我尝试整理分区并从备份分区映像中恢复。我认为我需要配置 grub 以直接运行 nvme0n1p8 来启动操作系统并跳过其他分区。

我无法解锁 nvme0n1p3 Microsoft 保留分区,因为我不知道它的密码。我没有设置它。我想 Windows 需要它,我不想再麻烦了。

相关内容