bwy299 2022-02-21 16:42 采纳率: 0%
浏览 268

在开机ubuntu中遇到了 “FAT-FS ( sda1 ) : IO charset iso8859-1 not found”

img


sda1 是我的系统盘

img


原本这是我的一个efi分区的 但是重启之后就丢失了 不知道怎么找回来 系统进入救援模式了

不知道怎么解决,希望各位帮忙看看

  • 写回答

1条回答 默认 最新

  • 丨封尘绝念斩丨 2022-02-21 16:56
    关注

    1: 在控制台状态下输入如下命令:

    fdisk -l /dev/sd*

    2: 在/mnt目录下建立一个挂装USB存储器的目录:

    mkdir /mnt/udisk

    3: 然后再运行装载设备命令,将USB设备挂装到/mnt/usb目录下:文件系统为FAT32

    mount -t vfat /dev/sda1 /mnt/udisk

    4: 运行如下命令即可查看USB存储器中的文件信息.

    ls -l /mnt/udisk

    Linux下卸载U盘命令如下:卸载U盘必须在不同的目录下进行卸载,也就是说不能在/mnt/udisk目录下进行卸载.卸载命令如下

    cd /root

    umount /mnt/udisk

    如果显示device is busy,可以用如下命令进行卸载:

    cd /rootfuser -km /mnt/udisk

    umount /mnt/udisk

    [root@localhost]# mkdir usd

    [root@localhost]# ls

    led-control usd

    [root@localhost]# mount -t vfat /dev/sda4 /tmp/usd/

    Unable to load NLS charset iso8859-1

    FAT: IO charset iso8859-1 not found

    mount: mounting /dev/sda4 on /tmp/usd/ failed: Invalid argument

    mount U盘时候出现错误:

    错误一:

    $ mount -t vfat sda1 /mnt

    Unable to load NLS charset cp437

    FAT: codepage cp437 not found

    mount: mounting sda1 on /mnt failed: Invalid argument

    解答:

    这是因为内核缺少cp437字符集. 所以需要重新配置内核!

    在filesystems

    -->native language support

    -> 中选择Codepage 437和其他的一些常用的字符集即可.

    错误二:

    Unable to load NLS charset

    iso8859-1 FAT: IO charset iso8859-1 not found

    解答:

    跟上边的出错原因是一样的,缺少该语种

    评论

报告相同问题?

问题事件

  • 创建了问题 2月21日

悬赏问题

  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 为什么我安装了Homebrew之后,无法像官网的那样通过执行命令安装Watchman
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表