2010年(24)
分类: 嵌入式
2010-06-21 15:07:54
内核的设置,
Device Drivers --->
| │ Block devices --->
│ │ <*> Low Performance USB Block driver
的 Low Performance USB Block driver这个选项去掉,然后把:
│ │ Device Drivers --->
│ │ SCSI device support --->
│ │ <*>SCSI disk support
│ │ Device Drivers --->
│ │ Generic Driver Options --->
│<*> Hotplug firmware loading support
│ │ Block devices --->
│ │ <*> Low Performance USB Block driver
│ │ SCSI device support --->
│ │ <*> SCSI generic support
│ │ [*] Probe all LUNs on each SCSI device
│ │ USB support --->
│ │<*> Support for Host-side USB
│ │[*] USB device filesystem
│ │<*> OHCI HCD support
│ │<*> USB Mass Storage support
│ │[*] USB Monitor
加入了MSDOS fs和VFAT fs的支持。
│ │ File systems --->
│ │ DOS/FAT/NT Filesystems --->
│ │ │ <*> MSDOS fs support
│ │ │ │ <*> VFAT (Windows-95) fs support
│ │ │ │ (936) Default codepage for FAT
│ │ │ │ (cp936) Default iocharset for FAT
│ │ │ │ < > NTFS file system support
1、如果想知道内核有没有识别出u盘的话可以执行命令:cat /proc/partitions ,看看插入USB前后分区信息有什么不同就知道了。
2、另外,如果想让内核把它当成SCSI设备来处理的话,只要把上面:
│ │ Device Drivers --->
│ │ Block devices --->
│ │ <*> Low Performance USB Block driver
的 Low Performance USB Block driver这个选项去掉,然后把:
│ │ Device Drivers --->
│ │ SCSI device support --->
│ │ <*>SCSI disk support 的SCSI disk support这个选项选上,重新编译内核就行