重新编译了一个内核后,挂载windows分区(FAT32),出现错误
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
但是我打开内核配置文件,发现内核支持FAT格式的文件系统,而且我也把NTFS文件系统编译成了模块,且能正常modprobe和mount,为什么偏偏是FAT32不行呢?
<*> MSDOS fs support │ │
│ │ <*> VFAT (Windows-95) fs support │ │
│ │ (437) Default codepage for FAT │ │
│ │ (utf-8) Default iocharset for FAT │ │
│ │ <M> NTFS file system support │ │
│ │ [ ] NTFS debugging support │ │
│ │ [*] NTFS write support
我将VFAT重新编译成模块,然后使用modprobe命令来插入模块
#modprobe vfat
提示如下错误
FATAL: Error inserting vfat (/lib/modules/2.6.30-gentoo-r6/kernel/fs/fat/vfat.ko): Device or resource busy