LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2303|回复: 12

SUSE 10.2+VMWARE 5.5.3+WINXP USB不能用?

[复制链接]
发表于 2006-12-21 17:29:32 | 显示全部楼层 |阅读模式
在子系统下U盘没有反应?
GOOGLE一下
好象是要重编内核?(英文不灵光,看不懂HE HE)

有其它人碰到这个问题吗?
发表于 2006-12-21 17:58:31 | 显示全部楼层
刚刚友人发过帖子,你搜索一下,确实要重新编译内核
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-21 19:16:30 | 显示全部楼层
这个坛子里没找到
晚了,明天再找找

不行的话,明天学习怎么样编译内核HE HE
回复 支持 反对

使用道具 举报

发表于 2006-12-22 08:44:21 | 显示全部楼层
是否编译内核不清楚

导致这种情况的原因是因为suse对usb、cdrom设备的独占使用
在vm里面可以看到usb设备,但不能激活,因为suse自动识别并且独占了usb

我设想的解决办法是:关闭suse的自动识别usb的功能,需要是再mount
/etc下有几个auto.*的文件,看suse说明书是自动mount的配置,尝试了一下没有效果
也许真的要编译内核?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-22 17:26:35 | 显示全部楼层
http://www.suseforums.net/lofiversion/index.php/t27788.html

按这里的提示
对内核编译
改动
# Miscellaneous USB options
#
# CONFIG_USB_DEVICEFS is not set
为YES

编了两次也没有用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 11:56:50 | 显示全部楼层
一上午终于搞定了加USBFS的内核

用了新内核,重装完显示驱动
再把VMWARE的VMWARE-TOOL
REPAIR了一次

终于在子系统中XP中认出USB设备
但工作还是不正常
U盘不能正常工作
有点象驱动程序没装的样子
可是XP不用U盘的驱动

星期一再试了
回复 支持 反对

使用道具 举报

发表于 2006-12-23 12:48:51 | 显示全部楼层
一样不能用。。。直接用共享的,呵``
回复 支持 反对

使用道具 举报

发表于 2006-12-23 22:18:42 | 显示全部楼层
如果你的 kernel 已經編好 usbfs 的話,
那在啟動 vmware 之前多做兩個步驟:
# echo "usbfs   /proc/bus/usb usbfs  auto  0 0" >> /etc/fstab
# mount -a

但如果 kernel 還沒編好,那試試如下步驟:
# cd /usr/src/linux
# sed -i '/EXTRAVERSION/s/.*/&.usbfs/' Makefile
# make mrproper
# gzip -dc /proc/config.gz | sed '/USB_DEVICEFS/s/.*/CONFIG_USB_DEVICEFS=y/' > .config
# make
# make modules_install
# make install
重新開機,并選擇新的 kernel (帶 usbfs 字眼的)
然後再重跑:
# vmware-config.pl

Godd Luck!
回复 支持 反对

使用道具 举报

发表于 2006-12-25 08:59:13 | 显示全部楼层
vm中可以识别usb是设备
但出现这个提示:

“The existing driver (usb-storage)could not be successfully disconnected.(Operation not permitted)"

"Unload the driver manually.then try again"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-25 09:25:48 | 显示全部楼层
Post by test00007
一上午终于搞定了加USBFS的内核

用了新内核,重装完显示驱动
再把VMWARE的VMWARE-TOOL
REPAIR了一次

终于在子系统中XP中认出USB设备
但工作还是不正常
U盘不能正常工作
有点象驱动程序没装的样子
可是XP不用U盘的驱动

星期一再试了


终于搞定了
刚开始新内核不能用是因为
默认是modules
我没有运行
make modules_install
所以新内核不对(没编译过内核HE HE)

后来U盘工作不正常是因为
没有运行VMWARE-config.pl

现在终于搞定了
开始试试能不能驱动工行的U盾
回复 支持 反对

使用道具 举报

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

本版积分规则

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