使用加密的根文件系统拯救 u-boot 引导分区

使用加密的根文件系统拯救 u-boot 引导分区

我已经在我的 BananaPi 上安装了 Debian本节。手动配置分区(SD 卡上的 /boot,/ 和 swap 是 SSD 上 LUKS 分区中的 LVM 卷)后,debian-installer 会正确设置 /boot。

最近从oldstable升级到stable后,我无法再解锁LUKS分区:在启动期间输入密码时,系统似乎挂起(没有错误消息,但设备未解锁)。

但该设备并未损坏。我已经在 SD 卡上临时安装了整个 debian,这样就可以将我的根分区挂载到 SSD 上。 (我也可以 chroot 进去。)

现在我知道如何通过 grub-install/grub-update 使用实时映像来拯救 grub 引导加载程序,但我不知道任何 u-boot 魔法。需要重新安装u-boot吗?我需要创建一个新的 initrd 吗?任何帮助表示赞赏。

相关内容