FL2440U盘挂载

在FL2440开发板上支持U盘:参考博客

http://blog.csdn.net/liuzijiang1123/article/details/45601981


内核选项

由于太不仔细将内核选项选错,导致 /dev/ 目录下没有相应的sda设备,刚开始一直以为是以usb开头的设备名,挂载相应一usb开头的设备,总是出现no block devices


选定新的内核配置,并进行编译烧录后插上USB,出现如图所示情况:




这是缺少相应的语言支持的原因:

在内核中选择file systems ---> native language support ----->

选中  codepage 437,codepage 850,simplify chinese charset,ASCII,NLS UTF_8


挂载U盘

其实U盘是自动挂载的

在/etc/mdev.conf 文件中存在对U盘的挂载

sd[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
sd[a-z]           0:0 0777        $(umount /mnt/usb)

#ub[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
#ub[a-z]           0:0 0777        $(umount /mnt/usb)
mmcblk[0-9]p[0-9] 0:0 0777        @(mount /dev/$MDEV /mnt/sdc)
mmcblk[0-9]       0:0 0777        $(umount /mnt/sdc)


红色标记位置就是挂载U盘到   /mnt/usb目录下

因为USB的设备名是以sd开头的。












你可能感兴趣的:(FL2440U盘挂载)