郁闷,QNX系统启动后停在login:

安装qnx6.5.0,一切正常
启动后显示: Starting extra run commands
login:
开在login,鼠标、键盘都是用usb的,这个时候按num lock有反应,但就是不能打字,enter也没反应。

以下是硬件参数:
研华ARK-3360
CPU:Intel Atom处理器
BIOS:AMI 16Mbit FLASH BIOS
内存:2GB DDR2 667MHZ
硬盘:Sumsung HM320

求救!

完全是猜测。

可能是跟USB有关,其它部份(文件、网络)应该是正常启动了。也可能跟图形驱动有关 (无法正确启动photon)

可以试试BIOS设置里有没有 Legacy USB 支持什么的。

好的,试试。

legacy usb是enable的,卖油用阿。悲催

试了一下,发现诡异的现象:
在extra run commands与login之间有一定的时间间隔,
在这段时间内输入"root" 回车,
会显示一些login信息,提示输入ph进入photon界面
但是之后就又卡住了,键盘无法输入。。。
何解?

那就说明不是USB的问题,而是图形系统(Photon)启动了,但图形驱动与你的硬件不匹配,导致屏幕模式不改变。

可以设置不进图形环境,只进入console模式。具体是这样:

1)开机,在显示“Press the space bar to input boot options or D to disable DMA…”时,按空格键

  1. 按F5 (Start a debug shell after mounting filesystems), 然后回车

3)在 Shell Prompt,输入如下命令

/usr/bin/touch /etc/system/config/nophoton

exit

exit

这样,你会在login: 时停住,应该可以输入root来登录。

哇卡卡,果然是这样,感谢xtang,感谢郭嘉!