Mou*_*inX 5 filesystems boot fat
我遇到了这里描述的相同问题:Fail to boot: Codepage not found。
我的错误是: FAT-fs (sdx1): codepage cp437 not found
我的设备 fstab 挂载命令是:
LABEL=ESP /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
Run Code Online (Sandbox Code Playgroud)
以上是脚本自动生成的,最近没改过。问题是最近开始的。
我已经运行mkinitcpio -p linux
并按预期完成,没有任何错误。其他配置相同的系统 ( afaics ) 没有这个问题。
我已经按照 Gilles 在另一个问题的评论中的建议检查了wiki,但我没有找到具体的问题。
我正在运行 Arch Linux。通常可以通过将其包含vfat
在 /etc/mkinitcpio.conf 的模块列表中来解决此问题。这是一个例子:
MODULES=(nvidia vfat)
Run Code Online (Sandbox Code Playgroud)
然而,如果您使用与系统上的库版本不完全匹配的内核版本启动 Arch,也可能会出现相同的错误消息。我就是这样遇到的。我只是通过使用正确的内核版本启动来解决它。