Chinaunix

标题: 启动死在-PNP: No PS/2 controller found. Probing ports directly. [打印本页]

作者: hahasasa    时间: 2007-08-23 11:33
标题: 启动死在-PNP: No PS/2 controller found. Probing ports directly.
这两天在一台机器上反复配置、编译2.6.13的内核,但新内核老是启动失败。
好几次失败都发生在这个地方:
PNP: No PS/2 controller found. Probing ports directly.
然后没响应了。。。
重启依然。。。

我用其他可以正常引导的内核引导,dmesg发现它下面应该是:
serio: i8042 AUX port at 0x60,0x64 irq12
serio: i8042 KBD port at 0x60,0x64 irq1
Serial: .........................
........................................
....



我应该在内核里再加哪些呢?

有人碰到过此类问题吗?
作者: hahasasa    时间: 2007-08-23 11:41
补充:

再重起到原本好的内核时会卡在:
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xDB00 ctl 0xDC02 bmdma 0xDF00 irq 169
ata2: SATA max UDMA/133 cmd 0xDD00 ctl 0xDE02 bmdma 0xDF08 irq 169

然而再重启动到这个好的内核,则可以下去:
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xDB00 ctl 0xDC02 bmdma 0xDF00 irq 169
ata2: SATA max UDMA/133 cmd 0xDD00 ctl 0xDE02 bmdma 0xDF08 irq 169
input: AT Translated Set 2 keyboard on isa0060/serio0
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
。。。。
。。。



这句话是不是意味着我需要把ISA编译进内核?我的键盘连在ISA上?serio0是什么口?
input: AT Translated Set 2 keyboard on isa0060/serio0


全是不懂。。。
作者: platinum    时间: 2007-08-23 12:31
ISA 是一种主板上很老的插槽,比 PCI 要长很多,现在已经废弃不用了
你的好内核启动也症状不同,怀疑是不是硬件的问题?
作者: hahasasa    时间: 2007-08-23 14:29
硬件应该没问题,是新机器,之前稳定地跑过2.6.13的内核

现在更费解的是:连续几次启动坏内核居然会卡在不同的几个地方。。。

补充:再重启到好的内核,第一次还会卡在某处。。。第二次则成功,以后次次成功。。。

[ 本帖最后由 hahasasa 于 2007-8-23 14:30 编辑 ]
作者: zhenghua.xia    时间: 2007-08-27 16:23
首先,不可重复检验的问题,很难判断,只能靠经验!!

我的经验不是很丰富,但是看出错的地方都不是致命错误,也不是核心自身可以探测到的错误,也就是说核心初始化自己的时候,莫名其妙的就宕了。
初步判断是硬件的关系。不要认为新的硬件就不能出错.impossible is nothing!

给出可行的测试方法:
1、把主板的电池哪下来,再按上去,并保证能正常,侃侃情况。
2、若1不行,把各个硬件逐个更换,分别看情况。
3、若1、2都不行,发接图上来侃侃,你给的信息太少。
作者: hahasasa    时间: 2007-08-27 16:44
谢谢各位的答复。

目前我初步判断是内核对双核支持的不完善吧,或者是配置内核配得不够妥当。
我尝试过启动时给kernel传递maxcpus=1,就都启起来了。。。
不过也没法确定就是这个问题,有时不加也起得来。
唉,真是搞不明白了。。。
玩虚拟机时倒没碰到过这种怪问题。。。

[ 本帖最后由 hahasasa 于 2007-8-27 16:45 编辑 ]




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2