linux如何识别U盘

linux如何识别U盘,第1张

入U盘之后,按照下面的步骤:

1.fdisk -l /dev/sd*

fdisk -l 列出指定设备的分区表信息。由于usb盘是被模拟为scsi设备访问,所以会被自动命名为sd*。

通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。

2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入

可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。

没有就modprobe [module],添加所缺模块。

然后再试就ok

3.最后就是把U盘mount上去,这里需要先在mnt目录下面建一个usb目录

mount /dev/sda /mnt/usb

某些系统需要指定文件系统的类型,可以用

mount -t vfat /dev/sda /mnt/usb

1: 在控制台状态下输入如下命令:

fdisk -l /dev/sd*

如果您有多个USB设备话,则设备名在Linux下分别表示为sda、sdb、sdc等。运行上面的命令后,笔者的电脑上返回如下图所示信息,表示系统已经找到笔者的USB设备,设备名称为/dev/sda1、可启动(Boot下面的那个*表示是活动分区),容量128MB、文件系统为FAT16。

Disk /dev/sda: 131 MB, 131072000 bytes

50 heads, 32 sectors/track, 160 cylinders

Units = cylinders of 1600 * 512 = 819200 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 160 127984 6 FAT16

2: 在/mnt目录下建立一个挂装USB存储器的目录:

mkdir /mnt/udisk

3: 然后再运行装载设备命令,将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

4: 运行如下命令即可查看USB存储器中的文件信息.

ls -l /mnt/udisk

linux支持FAT32文件格式的U盘

NTFS格式的需要使用第三方软件包

可以下载一个ntfs-3g插件

安装 rpm -ivh ntfs-3g*

fdisk -l 查看一下你的硬盘分区信息,会显示诸如 /dev/sdb5之类的信息

挂载 mount -t ntfs-3g /dev/sdb5 /mnt/win

挂载后就可以使用了

你好,

请尝试使用机箱后面主板上的USB插口。

2.如果不起作用,请尝试控制面板的添加删除硬件里(开始→设置→控制面板→添加删除硬件),添加硬件。

3、.检查是否需要驱动程序,如果需要请安装U盘的驱动程序。

4.检查BIOS对USB接口是否屏蔽。

5.如果还使用windows

98/me *** 作系统请升级 *** 作系统。

6.检查主板接口是否有很多的灰尘,及换一个主板插口。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8958438.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存