linux內核支持usb驅動,usb轉串口設備,u盤

配置內核 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 卸載
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章