|
发表于 2010-7-4 09:15:53
|
显示全部楼层
Post by freezai;2100303
问题始于昨天的一个命令:pacman -Syu
系统提示我nVidia-17xx的驱动似乎不再被支持,我上网搜索了一下,看到了如下的东西:
This release works with udev for input hotplugging and supports /etc/X11/xorg.conf.d/*.conf as a replacement for the hal .fdi files. After upgrading to this release, configuration for input devices in hal is ignored. Documentation about this change can be found on:
http://wiki.archlinux.org/index.php/....28Xorg_1.8.29
Nvidia-173xx and -96xx drivers currently don't support the new Xorg release. We recommend using the xf86-video-nouveau driver package for now.
说实话,我几乎不懂英文,用了翻译软件,好像是说现在用xf86-video-nouveau这个驱动来代替Nvidia-173xx了,那好吧,我也更换驱动。
更换了驱动,并没有发生什么,再次pacman -Syu,系统如常的进行了更新。但是在重新启动之后,X无法启动了,提示我:
init: Id "x" respawning too fast: disabled fo 5 minutes
我根据提示,看了Xorg的log,发现错误是:xorg.conf里“nvidia”不存在,于是我去/etc/X11中将xorg.conf中的“nvidia”改成了“nouveau”。然后重启了机器,这次看起来似乎一切正常了。为了测试这个驱动是否可以正常工作,我启动了一个小游戏——一个类似zuma的游戏,然而在一片花屏之后,系统有提示我
init: Id "x" respawning too fast: disabled fo 5 minutes
我又重启了机器,这回可到好,连启动都启动不了了,提示我:
Root device mounted successfully, but /sbin/init does not exist。
请大家帮帮我,首先怎样能把系统起来,哪怕可以进到终端模式也好。然后那个init: Id "x" respawning too fast: disabled fo 5 minutes的问题该如何解决呢?
谢谢大家 看样子你是更新驱动和Xorg后,就运行的游戏。这样可能会出问题,因为内核中目前没有加载新的驱动模块,但是Xorg已经更新调用了。
另外,response……的那个问题很普遍。基本上,在init切换到GUI时无法正常启动X的时候,都有这个提示。只需要解决X启动的问题,就OK了。
文末重启后,设备挂载完了,发现sbin/init没有了,这个问题比较严重。有两种可能,一就是这个文件被你啥时候干掉了,二就是跟文件系统没挂正确,导致找不到init进程。
这个文件的重要性基本可以说非常重要,因为系统内核启动完后,要进入文件系统的启动过程。这个过程就是通过调用/sbin/init,由init根据/etc/inittab,根据启动模式(1、3、5)分别启动单用户模式、命令行模式、图形模式。
不知道提示找不到/sbin/init后内核是不是就挂掉了,还是有什么下文,情一并贴出 |
|