linux 配置如何识别U盘
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上可以用,命令查看
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。