linux系统中怎么驱动U盘?

如题所述

1、插入U盘。

2、输入 fdisk -l /dev/sda 查看输出结果例如:

3、看了上面的输出就知道U盘所在的设备了,/dev/sdb1,接着便是挂载了,假设将U盘挂载到/mnt/usb目录中,就是

mount -t msdos /dev/sdb1 /mnt/usb

如果是fat16就使用下面的命令

mount -t msdos /dev/sdb1 /mnt/usb

如果是fat32

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

如果是ext2格式,就用命令:

mount -t ext2 /dev/sda1 /mnt/usb

4、打开/mnt/usb 就可以看到U盘里的东西了!

cd /mnt/usb

5、卸载命令则为:umount  /mnt/usb。

需要注意的是,当执行完这个命令后,U盘上的指示灯可能仍然亮着,这不是卸载失败。Linux对U盘的管理是内核模块式,只要usb设备的内核模块没有移除,卸载完后指示灯还是应该发亮。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-19
现在很多人再买到服务器之后要装linux系统,但是没有linux环境,无法按照上边的步骤来把驱动写到U盘上去,经测试发现可以用redhat的第一张盘来创造这样一个linux环境,假设现在要加载的驱动为LSI sas raid卡的驱动

步骤如下:

1、先在windows环境中把驱动拷贝到U盘上去,

2、用redhat的第一张盘引导,当出现提示你是否加载hard driver时,选择skip,这是OS没有检测到硬盘的提示,此时就可以skip,接着就要加载图形化界面了,这时候我们就可以按CTRL+ALT+F2切换到控制台了,

(有一点补充,硬盘的驱动是在出现图形化界面之前就已经加载了,对于这个问题我还请了前辈一瓶水,我们可以在出现控制台后切换到F3,F4就可以看到内核和安装的详细过程)

3、在内存中建两个目录mkdir /a /b

4、mount /dev/sda1 /a

5、cp /a/megaraid_sas-rhel40-all.img /b

6、umount /a

7、dd if=/b/megaraid_sas-rhel40-all.img of=/dev/sda

8、再次启动服务器,当出现boot之后输入linux dd,然后按照提示选择从/dev/sda中添加驱动,就会找到硬盘(如果出现多个sdx设备,可以按CTRL+ALT+F4来看到底你的U盘是哪个设备)本回答被网友采纳
第2个回答  2021-03-05

第3个回答  2013-11-19
是这样 LINUX和WINDOWS的分区方式不一样 你必须是一个新U盘 而且还是没有分区的那种才可以 你的U盘如果没有分区的话 在LINUX系统开着的情况下 插入U盘 然后在这个系统里面把这个U盘分区并且格式化这样的话 你的U盘在LINUX系统下面就能用了 但是你这个U盘不能在WINDOWS系统里面用
第4个回答  2013-11-19
用mount命令挂载。例如:mount -t vfat -o iocharset=gb2312 /dev/sda /mnt/usb 。usb是自建的目录,/dev/sda 是U盘在系统中的标识,可以在系统信息中查看你的U盘在系统中识别标识。