之前做过一个添加的文档。。朋友用了之后说不可用。。有按照自己的文档从做了一遍。。发现也不能用。。尴尬。。插上U盘显示这样
usb 1-1.2: New USB device found, idVendor=0930, idProduct=6544
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: TransMemory
usb 1-1.2: Manufacturer: TOSHIBA
usb 1-1.2: SerialNumber: FB2F75AFCE3ACE605AE04025
uba: uba1
明明是已经识别了U盘。。但是在。。/mnt/usb下找不到。。。最开始以为不显示是串口问题。。也就是MDEV之类参数不对。。后来改了半天也不行。。最后分析了一下显示的定西。。发现时已经识别U盘。。但是没有自动挂载。。因为在/dev/uba1这里有东西。。。就想到会不会是没有自动挂载。。于是就挂载了一下>: mount -t vfat /dev/uba1 /mnt/usb/
>: ls /mnt/usb/
0.jpg KOF97.zip
1.Altium Designer??b.avi RStudio
2016???????????.doc SOPC_Class.rar
?? System Volume Information
??? VMware-workstation-full-9.zip
???? VSX4_Pro_TBYB.exe
????? lzj-???.doc
??Qt?????2.ppt lzj.mpg
??Qt???????.ppt lzj??.doc
CentOS-6.3-i386-LiveCD.iso mainwindow
GHO php
明显可以用了。。(?是中文。。板子不支持)
但是为什么不会自动挂载了。。。后来因为是从dev下挂载过来的。。我的文件系统用的是ubifs的文件系统。。我就想到了之前改ubifs文件系统时。。改的根文件树/etc/mdev.conf文件
[lingyun@localhost etc]$ ls
dropbear fstab group hostname hosts init.d inittab issue mdev.conf passwd profile protocols shadow TZ
[lingyun@localhost etc]$ vim mdev.conf
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)
把ub[a-z][0-9] 0:0 0777 @(mount /dev/$MDEV /mnt/usb)给注释了。。因为文件系统时ubifs的文件系统。。U盘开发板是别的时候可能是sd也可能是ub。。我的开发板上识别的是uba设备。。我当时为了是ubifs文件系统挂载到根目录下而不是挂载到/usb路径下。。就把自动挂载这一行注释了。。难怪不自动挂载了。。
从新改一下。。因为ubi和uba不一样。。如果一样得话就没辙了。。
[lingyun@localhost etc]$ vim mdev.conf
sd[a-z][0-9] 0:0 0777 @(mount /dev/$MDEV /mnt/usb)
sd[a-z] 0:0 0777 $(umount /mnt/usb)
ub[a-h][0-9] 0:0 0777 @(mount /dev/$MDEV /mnt/usb)
ub[a-h] 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盘
>: usb 1-1.2: new full speed USB device number 3 using s3c2410-ohci
usb 1-1.2: New USB device found, idVendor=0930, idProduct=6544
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: TransMemory
usb 1-1.2: Manufacturer: TOSHIBA
usb 1-1.2: SerialNumber: FB2F75AFCE3ACE605AE04025
uba: uba1
>:
>:
>: ls
apps data etc init linuxrc proc sbin tmp var
bin dev info lib mnt root sys usr
>: cd mnt/usb/
>: ls
0.jpg KOF97.zip
1.Altium Designer??b.avi RStudio
2016???????????.doc SOPC_Class.rar
?? System Volume Information
??? VMware-workstation-full-9.zip
???? VSX4_Pro_TBYB.exe
????? lzj-???.doc
??Qt?????2.ppt lzj.mpg
??Qt???????.ppt lzj??.doc
CentOS-6.3-i386-LiveCD.iso mainwindow
GHO php
>:
虽然之前打印信息还是一样的。。但是明显自动挂载了。。