我有带加密硬盘的 Archlinux,并在 1-2 周后更新了系统。然后,更新后我无法再次启动。系统正在进入引导加载程序 syslinux,之后当我选择要启动的内容时,syslinux 正在重置其状态,我的意思是时间重新开始,你必须选择要启动的内容。但我没有收到任何错误。
更新包括 Linux 更新,新映像之前是从 pacman 创建的。我已经尝试过在系统中 rootet 时自己创建映像,但结果是一样的。
有什么建议或者我遗漏了什么吗?
更新:
我再次安装了启动分区,创建了新的 GPT 表并将其格式化为 ext4。
现在 syslinux 正在启动和解密我的硬盘,但是在启动过程中他无法挂载 /boot,该分区上的 fs 类型错误、选项错误或超级块错误,有人有什么想法吗?
答案1
我设法解决了这个问题。主要问题是 initramfs 映像损坏了,所以我必须生成一个新映像,而且我的启动分区也损坏了,所以我必须重新创建它。