linux 配置如何识别U盘


1. kernel 中需要的配置

[python] view plaincopy
  1. Device Drivers   (U盘属于存储设备,linux将其定义为 SCSI设备)  
  2.     SCSI device support  --->  
  3.     <*> SCSI device support                                                                                      
  4.     <*>   SCSI disk support                                                        
  5.     USB support  --->  
  6.     <*> Support for Host-side USB                                                        
  7.             [*]   USB device filesystem                                                          
  8.             ---   USB Host Controller Drivers                                                    
  9.             <*>   EHCI HCD (USB 2.0) support                                                     
  10.             <*>   OHCI HCD support                                                              
  11.             <*>   UHCI HCD (most Intel and VIA) support                                         
  12.             <*>   USB Mass Storage support   
  13. File systems>  
  14.     DOS/FAT/NT Filesystems  ---> (U盘一般都是windows下的格式)  
  15.         <*> MSDOS fs support  
  16.         <*> VFAT (Windows-95) fs support  
  17.         <*> NTFS file system support  pcop
  1.         <*>NTFS write support  
  2. Native Language Support  --->  
  3. <*>   Codepage 437 (United States, Canada)  
  4. <*>   NLS ISO 8859-1  (Latin 1; Western European Languages)  

  5. 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

  6. 3. 查询是否有U盘识别,可以用如下命令:

    一般插上U盘,如果识别出来了:

    # tail -f /var/log/messages     //会有一些usb register的log.

    # fdisk -l      //可以查看可以格式化的盘符

    # mount      // 查看是否有U盘自动mount上可以用,命令查看

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。