配置內核 make menuconfig。選中device驅動
Device Drivers ---->USB support—>USB Serial Converter support---->
(1)USB Generic Serial Driver.
(2)USB FTDI Single Port Serial Driver.(FTDI芯片驅動)
(3)USB Prolific 2303 Single Port Serial Driver.(PL2303芯片驅動)
Device Drivers ---->USB support---><*>Support for Host-side USB
---><*> USB Mass Storage support (此項和SCSI中選項有關,沒選擇時可能會看不到此選項)
Device Drivers ---->SCSI device support --->(1)<*> SCSI device support //usb磁盤
(2)<*> SCSI disk support //scsi硬盤,u盤
保存之後進行make。
系統啓動之後需要加載usb驅動,可使用lsmod查看。
插入USB轉串口設備後可以在dev下查看到 /dev/ttyUSB0 設備
插入u盤,dev下顯示/dev/sda 和 /dev/sda1。
在這裏鬧了個笑話,掛在u盤時使用了 mount /dev/sda /mnt,結果顯示失敗:參數錯誤。
查閱資料後發現 sda表示u盤設備,sda1表示U盤設備的分區。
使用命令: fdisk -l /dev/sda
Disk /dev/sda: 1043 MB, 1043070976 bytes
2 heads, 63 sectors/track, 16168 cylinders
Units = cylinders of 126 * 512 = 64512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 16169 1018608 6 FAT16
掛載:mount /dev/sda1 /mnt
此時進入 /mnt 目錄就可以查看 u盤內容了
umount /mnt 卸載