linux下USB识别不了……急急急……

来源:百度知道 编辑:UC知道 时间:2024/05/16 22:34:53
我是在VMware下装的LINUX,是Ubuntu的,不是说这个版本可以识别USB的嘛,可是我就是用不了,不怎么会用Linux,希望高手能详细指点一下

ps:曾经有人在我的Linux下用过U盘,说是直接就能认的,可是我的U盘就是用不了,实在是很纠结啊……难道是我的U盘问题么?我是真的不懂……
总是弹出这个窗口,我点击OK之后就又没有反应了
我又试了一下别人的U盘,在我这都能用,差不多可以肯定是我的U盘问题了,我想问一下,谁知道是什么问题呢?我的U盘在windows里很正常啊,我该怎么在Linux里用我自己的U盘呢?

你用的VMware的虚拟机吧 。首先要处理全屏。如果还U盘还是检查不到。就应该是挂载问题了。稍微有点麻烦 如果哥们想学的话。仔细看下面的解答。

插入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

虚拟机的 USB 只能由主机或者虚拟机里面的系统某一个进行独占访问。
所以,你不能识别很大可能是 USB 设备并没有被虚拟机软件挂载到虚拟机软件上进行独占。

如果虚拟机软件手动选择了挂载 USB 设备的功能后(当前运行的虚拟机菜单里面有)依然不行。
这个功能印象里需要在实体机器上装驱动。你有可能下载的是“绿色”版,删掉了这个驱动。或者是你的 VMWARE 安装这个驱动失败,不是你自己取消了,就是被某个程序强行封禁了。

还有就是“无分区”的 U 盘,有可能不被系统支持
----------------------------
有可能你遇到了“无分区” U 盘了。
用分区软件看看 U 盘的分区表就知道了。如果提示打开分区表错误,那就是无分区的 U 盘,你把数据备份出来,给他分一个分区,格式化再拷贝回数据就行了。

你点你的虚拟机上的:虚拟机------可移动设备-----其中一个打上勾,我不记得是哪个了

你想想,你的WINDOWS能读盘,总不能同时让LINUX也能读盘吧