安装FAT驱动器时出现“ FAT-fs:找不到IO字符集iso8859-1”错误


11

我无法在Ubuntu 13.10下挂载任何 fat32fat16格式化的USB磁盘。这里要注意的是,它仅在fat格式化的磁盘上发生。ntfsext格式化的外部USB磁盘可以正常工作(我尝试使用对其进行格式化,ext4并且可以正常工作)

通过nautilus以下方式安装时:

通过文件管理器挂载时出错

从终端安装时出错:

root@shubham-pc:~# mount -t vfat /dev/sdc1 /media/shubham/n
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

如错误所示:输出来自 dmesg | tail

root@shubham-pc:~# dmesg | tail
[ 3545.482598] scsi8 : usb-storage 1-1:1.0
[ 3546.481530] scsi 8:0:0:0: Direct-Access     SanDisk  Cruzer           1.26 PQ: 0 ANSI: 5
[ 3546.482373] sd 8:0:0:0: Attached scsi generic sg3 type 0
[ 3546.483758] sd 8:0:0:0: [sdc] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB)
[ 3546.485254] sd 8:0:0:0: [sdc] Write Protect is off
[ 3546.485262] sd 8:0:0:0: [sdc] Mode Sense: 43 00 00 00
[ 3546.488314] sd 8:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3546.499820]  sdc: sdc1
[ 3546.503388] sd 8:0:0:0: [sdc] Attached SCSI removable disk
[ 3547.273396] FAT-fs (sdc1): IO charset iso8859-1 not found

来自的输出fsck.vfat

root@shubham-pc:~# fsck.vfat /dev/sdc1
dosfsck 3.0.16, 01 Mar 2013, FAT32, LFN
/dev/sdc1: 1 files, 1/1949978 clusters

一切正常

尝试重新创建整个分区表,然后格式化为,fat32但无济于事,因此排除了损坏驱动器的可能性。在大约4个磁盘上尝试了相同的方法,所有的东西都相同


您使用的是自编译内核还是默认的Ubuntu内核?
qbi

默认的一个
-cshubhamrao

Answers:


7

显然,您的内核以某种方式存在问题(可能是错误)。由于有可用的更新版本,请安装它(版本3.11.0-13-generic

sudo apt-get install linux-generic

现在重新启动您的新内核。


1
我有linux 3.16并有同样的问题。
e-info128

2
我有Linux内核4.4.0-53,并且有相同的问题。apt-get报告“ linux-generic已经是最新版本”。
larskholte's

@larskholte您的系统配置不正确,或者遇到内核/模块错误。无论哪种方式,鉴于给出的可用信息,我的回答都是正确的,除非您使用3.11内核,否则您的情况可能会有所不同。
Braiam '16

删除了最新的内核映像,并像一个魅力一样工作。但不知道更新再次出现时该怎么办
benjamin button

@benjaminbutton报告该错误以及您可以提供的所有调试信息。否则,您期望它如何解决?
Braiam '18

1

几天前我在4.4.0-57中遇到了同样的问题。modprobe nls_iso8859-1引发错误,并且没有该模块,将显示“找不到IO字符集”消息。

原来根文件系统已损坏。经过彻底的fsck并重新安装内核(使用强制apt-get install --reinstall)后,该模块再次加载,我可以安装USB记忆棒。

@larskholte即使更新为4.4.0-57通过替换损坏的模块解决了您的问题,也请务必fsck您的文件系统!该模块未加载只是更大问题的征兆。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.