恢复/启动/ efi

最近我显然损坏了我的/ boot / efi分区,我在启动时得到了错误消息,并且手动控制台重新安装它。

我试图重新格式化它(mkfs.vfat 32),重新安装grub(grub-install),并将fstab更新到新的UUID,但是现在它仍然无法使用FAT-fs (sda1): IO charset iso8859-1 not found挂载FAT-fs (sda1): IO charset iso8859-1 not found

更新 :自从/ boot / efi损坏后,我打了一个粗俗的脚本来重新创建/ boot / efi 。 使用风险自负!

找到上面的消息后(通过输入提供的手动恢复命令行并运行dmesg | tail )我尝试手动安装。 这也失败了。

谷歌搜索出现了应该检查是否可以加载模块nls_iso8859-1.ko 。 所以我尝试运行sudo modprobe nls_iso8859-1 。 这出现了一个关于nort beeing能够打开依赖数据库的错误。 使用depmod依赖关系数据库修复了该问题。