LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 林知枫

我的WinXp始终提示“不能加载usb设备”

[复制链接]
 楼主| 发表于 2007-7-23 21:32:59 | 显示全部楼层
Post by favoyun
你把/etc/fstab文件贴出来看看,那个帖子除了网络那块作不做无所谓,usb的设置那块按照作,应该是没问题的,你插入usb时windows里有没有显示正在安装驱动之类的提示呢?


我插入usb时,windows没有任何提示

你的windows是在root下安装的还是在普通用户下?我是在普通用户下安装的。

我的/etc/fstab文件

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               reiserfs defaults        0       1
/dev/sda5       /boot           reiserfs notail          0       2
/dev/sda7       /home           reiserfs defaults        0       2
/dev/sda6       none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
回复 支持 反对

使用道具 举报

发表于 2007-7-23 21:49:19 | 显示全部楼层
你根本就没按照那个帖子仔细操作,再仔细看看,这是我的fstab,看到最后那行没有?
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda2       /               xfs     defaults        0       1
/dev/hda1       /boot           ext3    defaults        0       2
/dev/hda4       /home           xfs     defaults        0       2
/dev/hda3       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 utf8,user,noauto     0       0
procbususb /proc/bus/usb usbfs devmode=0664,devgid=1002 0 0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-23 21:55:52 | 显示全部楼层
我按那个帖子做了,最后一行跟你一样的,但还是找不到u盘,并且重启vb时还有问题,我就把最后一行删了,windows启动就正常了。
回复 支持 反对

使用道具 举报

发表于 2007-7-24 09:16:35 | 显示全部楼层
需要按照你的系统实际来做

procbususb /proc/bus/usb usbfs devmode=0664,devgid=1002 0 0
其中的devgid需要使用usbfs这个用户组的组ID,这个值需要查看/etc/group这个文件获取,不能一概而论

还有,需要将当前用户添加到usbfs这个组中去,你在终端下运行
id
看看当前用户是否属于usbfs这个组,否则也是不能使用usb设备的

还有,virtualbox并不是自动添加插入到宿主系统中的U盘到虚拟机上的,你需要手动添加(我通常是在虚拟机启动的时候,是不自动连接USB的,只是在插入U盘以后,再手动连接,使用完成后,就卸载)

而且,virtualbox一旦把U盘挂载到虚拟机上后,宿主系统中就看不到U盘了(应该是自动卸载了相关的内核模块),要使用U盘,需要重新插拔。(因此,你就得检查,你的系统是否是自动挂载U盘,而且,U盘是否能够被卸载)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-28 21:49:59 | 显示全部楼层
还是springwind426的方法搞定了,关键是最后一段:

而且,virtualbox一旦把U盘挂载到虚拟机上后,宿主系统中就看不到U盘了(应该是自动卸载了相关的内核模块),要使用U盘,需要重新插拔。(因此,你就得检查,你的系统是否是自动挂载U盘,而且,U盘是否能够被卸载)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表