刚接触linux,编译了2.2.29的内核,编译过程很顺利,但启动时却显示
mount: could not find filesystem '/dev/root'
setuproot:moving /dev failed: no such file or directory
setuproot: error mounting /proc……
……
kernel panic -- not syncing:attempted to kill init!
然后就停止在这个界面了,重启的组合键也没用,只能关电源,网上查的一些方法都没用 请问是怎么回事啊?请高人指点!不甚感激!
我试过重新做initrd,但是没用。没制作过ramfs
原来的内核还可以正常进入!
硬盘是SATA的,驱动选了,文件格式是ext3也选了
只好来麻烦大伙了,呵呵!不甚感激!
于 2013-07-27 00:18:59发表:
请问你问题解决了么?我也刚遇到这个问题,头疼,请指点下!QQ 373812558 谢谢
DyingSun 于 2010-04-26 17:00:41发表:
(e:e2s
shen.yhx 于 2010-04-25 02:09:51发表:
编译内核准备中。
rgwan 于 2009-09-29 02:11:09发表:
选ext2,ext4
还有,SATA硬盘。。。。把什么ATA,SCSI也选上,看看是不是忘了设置么?
agloom 于 2009-06-12 12:05:46发表:
3# jagub
不好意思,写错了,内核是2.6.29的,我是刚接触linux,还请大家多多指点!呵呵!
xtvnet 于 2009-06-12 00:01:40发表:
Kernel Panic -- not syncing: attempted to kill idle task
出现这种错误是进入不了操作系统的,kernel panic的成因有多种多样,但这种情况是比较奇特的一种,因为它很可能不是软件的问题,而是硬件的问题。几年前我用带奔三的旧主板时遇到过,当时不知道如何解决,只知道它偶尔出现,放一放也会自行消失,所以当初没有重视。现在,当我重新用上旧主板,这种情况又出现了,而且这一次比较顽固,无论怎样重启,总是这条错误,不但硬盘上现有的两个操作系统都进不去,而且连光驱里的LiveCD也进不去了,这显然不是硬盘的问题,也不是内核的问题。以前我就明白应该是主板的问题,可能是主板太旧,电路信号不太通畅的原因,但不知道怎么办,害得我一天一宿没上网。今天早上去网吧,查了点资料,大体上有几种说法,一种是在grub作内核引导时添加idle参数,这一种是国内网常见的一种说法;第二个方法是注意一下bios中显示的CPU或者内存条的温度;第三种是重新作initrd,即mkinitrd;第四种是在grub中启动memtest86来测试内存,这几个是外国人的论坛上说的。我回到家以后,先试了第一种,加了idle的各种参数后,毫无效果,关于第二种方法,我在bios中看到似乎硬件的温度不是可以调节的,但我从这个思路出发,考虑到,如果与内存有关,不妨把三个内存条互换一下位置,也许有效,于是,我把我的三个SD内存换了位置,然后开机,一切正常了。这证实了我当初的猜测,是因为主板太旧,电路信号不太通畅的原因。也许不是所有人的类似错误信息都是出于这个原因,但至少我的情况是这样,我的主板型号非常的旧(精英P6ISA-II)。
每一次把困难摆平后总是那么地身心轻松,天道酬勤是我坚守的信条,也是我的快乐源泉。初春的阳光暖暖的,天是那样地蓝,真该出去走走了。
后续:
Kernel Panic -- not syncing: attempted to kill init
这一种情况的表现是系统的极不稳定。或者进入不了系统,syslog停止于kernel panic;或者重启后可以进入系统,但不久就死机,键盘上的Caps-Lock与Scroll-Lock两个灯在闪。这种错误与上面那个有相同的成因,解决方法也相同。
wangfeng819 于 2009-06-11 23:37:11发表:
看样子在配置的时候出错了,你重新回到文件系统那部分改过之后再编译看看
jagub 于 2009-06-11 23:08:33发表:
2.2.29?
写错了吧
菜鸟求助?
这也写错了吧
agloom 于 2009-06-11 22:54:15发表:
请大家指点一下啊!