1、编辑mdev配置文件/etc/mdev.conf,添加如下语句
sd[a-z]*[0-9] 0:0 0660 @(mount -t vfat -o iocharset= cp936 /dev/$MDEV /mnt/udisk)
sd[a-z]*[0-9] 0:0 0660 *(umount /mnt/udisk)
2、内核配置,内核需要支持fat文件系统
File systems --->
DOS/FAT/NT Filesystems --->
<*> MSDOS fs support
<*> VFAT (Windows-95) fs support
( 437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
-*- Native language support --->
(cp437) Default NLS Option
<M> Codepage 437 (United States, Canada)
<M> Simplified Chinese charset (CP 936, GB2312)
<M> ASCII (United States)
<M> NLS ISO 8859-1 (Latin 1; Western European Languages)
Device Drivers --->
SCSI device support --->
<M> SCSI device support
<M> SCSI disk support
[*] USB support --->
<*> Support for Host-side USB
<M> USB Mass Storage support
<M> Realtek Card Reader support
make -j4 #这样才会编译模块
#"-j4"4线程,一般几核心cpu则-j后面就是几。这样可以加快编译速度
3、加载驱动,热拔插realtek读卡器需要的驱动模块,建议按照下面顺序加载
mount -t nfs -o nolock 192.168.0.101:/develop /mnt/develop
insmod /mnt/develop/project/linux-3.1.6/fs/nls/nls_cp
sd[a-z]*[0-9] 0:0 0660 @(mount -t vfat -o iocharset= cp936 /dev/$MDEV /mnt/udisk)
sd[a-z]*[0-9] 0:0 0660 *(umount /mnt/udisk)
2、内核配置,内核需要支持fat文件系统
File systems --->
DOS/FAT/NT Filesystems --->
<*> MSDOS fs support
<*> VFAT (Windows-95) fs support
( 437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
-*- Native language support --->
(cp437) Default NLS Option
<M> Codepage 437 (United States, Canada)
<M> Simplified Chinese charset (CP 936, GB2312)
<M> ASCII (United States)
<M> NLS ISO 8859-1 (Latin 1; Western European Languages)
Device Drivers --->
SCSI device support --->
<M> SCSI device support
<M> SCSI disk support
[*] USB support --->
<*> Support for Host-side USB
<M> USB Mass Storage support
<M> Realtek Card Reader support
make -j4 #这样才会编译模块
#"-j4"4线程,一般几核心cpu则-j后面就是几。这样可以加快编译速度
3、加载驱动,热拔插realtek读卡器需要的驱动模块,建议按照下面顺序加载
mount -t nfs -o nolock 192.168.0.101:/develop /mnt/develop
insmod /mnt/develop/project/linux-3.1.6/fs/nls/nls_cp