|
集成的KVM出现作为一个USB设备有三个功能,虚拟软盘/ cdrom、一个键盘和一个鼠标。这个问题似乎在FreeBSD的USB鼠标驱动程序(ums)。当FreeBSD内核试图连接和设置KVM鼠标,它就会失败。反过来,这导致内核停止将探测设备和驱动程序。
所以,解决办法很简单:禁用鼠标驱动程序在内核中。找出哪些配置是运行:
# uname -i
fbsdkvmtst
应该有一个文件在/ sys / i386 / conf或在/ sys / amd64 / conf如果您使用的是64位构建匹配的uname输出。用你最喜欢的编辑器编辑内核配置文件并添加这一行底部的文件:
nodevice ums
Rebuild your kernel and then install it:
# cd /usr/src
# make buildkernel KERNCONF=kernelconfig
[ . . . ]
# make installkernel KERNCONF=kernelconfig
“kernelconfig”是你的内核配置文件的名称。
就这样。重新启动你的系统,你应该有一个工作kvm键盘。
这种解决方法是在FreeBSD配置设置,因此任何新的或重新加载系统部署时(我们现在禁用usb驱动程序的数量;usb扫描仪驱动程序有点不到有用的在这个环境中)。同时,嗯的问题是固定在FreeBSD 7.0所以禁用usb鼠标驱动程序不需要版本发布的时候。我们已经测试了这几个机器,所以它应该工作,但是可能有任意数量的边缘情况下这不会解决这个问题。如果还没有为你工作,我想看看dmesg命令的输出和“usbdevs -dv” |
|