在内核中添加U盘支持
Device Drivers --->
Generic Driver Options --->
(/sbin/hotplug) path to uevent helper //配置u盘的热拔插
[*] Block devices --->
<*> Low Performance USB Block driver //低性能USB块设备驱动
SCSI device support ---> //Small Computer System Interface,小型计算机系统接口,一种I/O技术
<*> SCSI device support //SCSI设备的支持
[*] legacy /proc/scsi/ support//一些老的刻录程序可能需要它
<*> SCSI disk support //磁盘支持
<*> SCSI generic support //SCSI通用的支持
[*] Probe all LUNs on each SCSI device //所有在每个SCSI LUN探针装置
[*] HID Devices --->//HID是Human Interface Devices的缩写.翻译成中文即为人机交互设备,选中USB Human Interface Device(full HID) support。则所有USB HID都会被驱动,其中包括USB Mouse
<*> USB Human Interface Device (full HID) support

本文介绍了如何在Linux内核中添加USB驱动,包括配置u盘热拔插、低性能USB块设备驱动以及SCSI设备支持。通过编辑`drivers/usb/serial/option.c`文件并重新编译内核实现驱动添加。当U盘插入时,显示成功添加USB驱动,并详细展示了挂载设备的过程。此外,还提到了遇到的中文乱码问题,解决方法是检查HID Devices和SCSI device support的相关配置。最后讨论了自动挂载问题,通过编辑`/etc/mdev.conf`文件来实现U盘的自动挂载和卸载。
最低0.47元/天 解锁文章
1904

被折叠的 条评论
为什么被折叠?



