usbcore.o
usb-uhci.o
usb-ohci.o
ehci-hcd.o
usb-storage.o
sd_mod.o
sg.o
没有的话先加载以上模块
有的话
U盘在Linux中会模拟为SCSI设备去访问,如果你机器没有其他scsi设备那么
mount
/dev/sda
/mnt,
依次类推为sdb,sdc;然后到/mnt目录去读你的U盘吧
方法1先fdisk
-l,例如我的会显示
Device
Boot
Start
End
Blocks
Id
System
/dev/sdb1
*
1
2668
128016
6
FAT16
看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt目录(没有的话,新建)中,就是
mount
-t
msdos
/dev/sdb1
/mnt
打开/mnt就可以看到你的U盘里的东西了!
cd
/mnt
方法2
新版本的
Linux
都支持,这个功能在
Linux
的图形界面下是两个程序支持的。
一个是
hal
一个是
udev
。
两个程序发现插入设备后,会呼叫图形界面的程序来挂载(或者提供对应的反应)
这个必须是足够新的版本才有的。如果这个系统不是针对桌面程序,可能会不提供这个功能支持。
另外,
VMware
的
USB
支持也有选择,默认是虚拟机截获插入设备的消息后,转给虚拟机里面的系统,但这个设置可以改的。这样的结果就是虚拟机外面的系统来反映插入
USB
设备了。
方法3
安装VM
tool
方法4
U盘得格式不一样,在XP下能认到得格式,在LINUX下就打不开。
用PQ改一下格式应该就好了。
你好,解决的方法如下:插入U盘之后,按照下面的步骤:
1.fdisk -l /dev/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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)