分页: 1 / 1

Xen的内核出现不识别硬件的情况

发表于 : 2011-01-06 12:09
leo
我现在的系统是5.1amd64发行版(没有更新为稳定或升级为当前),先下载pkgsrc-2010Q3.tar.gz, 然后cvs更新pkgsrc,有些软件,例如mg,lynx可以直接pkg_add上(这个时候pkgin不行了),但是其它的(例如firefox和xfce4)就需要自己编译了,否则运行时总是提示少东西。编译中尽管有版本错误提示,但是还可以编译过去。唯一遗憾的是NetBSD的DOMO居然又不识别我的硬件了,启动时显示如下信息后就死了
ehci0: dropped intr workaround enabled.
,很奇怪,5.1的标准内核就可以识别。

发表于 : 2011-01-06 13:53
leo
尝试了一下将当前版的DOM0扔到 / ,依然是不识别usb组。

发表于 : 2011-01-08 12:41
leo
全新安装的NetBSD amd64当前版,编译所有Xen所需的软件(除了xen和dom0,此外nasd编译不过),用的xentools33, xenkernel33,还是启动不了。
死在:
echi0: interrupting at ioapic0 pin 17, event channel 3
ehci0: dropped intr workaround enable
留着记号,是不是终于碰上了和大家一样的apic问题,我还不清楚怎样自己编译netsbd-XEN3-DOM0内核, 否则还想试试如何在内核里面禁用所有的usb和apic。

发表于 : 2011-01-12 12:49
leo
重新编译了内核,去掉了apic, 凑合过去了,现在终于可以在8G内存的计算机上玩玩Xen了。