1. kernel 中需要的配置
- Device Drivers (U盤屬於存儲設備,linux將其定義爲 SCSI設備)
- SCSI device support --->
- <*> SCSI device support
- <*> SCSI disk support
- USB support --->
- <*> Support for Host-side USB
- [*] USB device filesystem
- --- USB Host Controller Drivers
- <*> EHCI HCD (USB 2.0) support
- <*> OHCI HCD support
- <*> UHCI HCD (most Intel and VIA) support
- <*> USB Mass Storage support
- File systems>
- DOS/FAT/NT Filesystems ---> (U盤一般都是windows下的格式)
- <*> MSDOS fs support
- <*> VFAT (Windows-95) fs support
- <*> NTFS file system support pcop
- <*>NTFS write support
- Native Language Support --->
- <*> Codepage 437 (United States, Canada)
- <*> NLS ISO 8859-1 (Latin 1; Western European Languages)
-
2. mount 各種格式的 U盤,命令:
mount /dev/sda /mnt/usb 某些系統需要指定文件系統的類型,可以用 mount -t vfat /dev/sda /mnt/usb
將USB設備掛裝到/mnt/usb目錄下:文件系統爲FAT32 mount -t vfat /dev/sda1 /mnt/udisk 或者如果爲其它文件格式,如FAT12 mount -t msdos /dev/sda1 /mnt/udisk 爲了正確的顯示其中可能有的中文字體,將輸入輸出的字符類型設定爲cp936。 mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/udisk
-
3. 查詢是否有U盤識別,可以用如下命令:
一般插上U盤,如果識別出來了:
# tail -f /var/log/messages //會有一些usb register的log.
# fdisk -l //可以查看可以格式化的盤符
# mount // 查看是否有U盤自動mount上可以用,命令查看