- 论坛徽章:
- 0
|
这是我n年前在n个linux论坛发的帖子,现在还是没解决,我已经不报什么希望了,各位没事儿就看看吧!
/////////////////////////////////////////////////////////////////////////////////////
以下是今年寒假我在LinuxAid技术支持论坛上发的帖子
/*****************************************************************/
Mandrake Linux8.1中文版(机中已装WinXp+Win9
分区为
hda1 C盘 1.9GB
hda5 D盘 2.9GB
hda6 E盘 6.8GB
hda7 F盘 6.8GB
hda8 G盘 6.8GB
hda9 H盘 7.8GB
hda10 Linux native 3.9GB
hda11 Linux swap 133MB
安装顺利,LILO装在主引导区MBR上,图形模式启动菜单也能出来,
上面启动项有:
Linux,启动后黑屏无响应;
Linux-nonfb;
failsafe,这两项启动后出现满屏信息,最后两行为
Code:Bad EIP value.
<0>;Kernel panic:Attempted to kill init!
上面显示
......(PCI,PnP有关内容)
CPU: 0
EIP: 0068:[<00008354>;]
EFLAGS: 00010082
(下面eax,ebx,...,好象都是寄存器,后面还有stack栈的信息)
然后光标停在左下角闪动.以上Ctrl+Alt+Del热启均无效;
dos项,进WinXp双启动菜单Xp,98均能进去.
floppy项,从软盘启动(我做了启动盘),boot 等秒或回车)后显示
Loading
Could not find ramdisk image:initrd.img
用loadlin vmlinuz root=/dev/xxx可以进去,但vmlinuz不能用
Mandrake默认安装的2.4.8内核,否则loadlin后仍是
<0>;Kernel panic:Attempted to kill init!就死住,而用随碟附带的
2.2.14,2.2.19内核都能启动linux(有些功能启动时都failed,与Windows分区挂接,
进了linux也不行,而且很多程序中英文混杂,还有老些问号?).
还望各位高手帮忙,十分感谢!!
/**********************************************************************/
到现在我试了各种办法,硬盘改得乱七八糟,可还是kill init!
我想lilo没问题,内核也能加载,就是启动linux系统的第一个进程init的时候出的错。
后来我发现/boot里根本就没有initrd.img,上面用软盘启动出错也是因为找不到这个,
但我奇怪loadlin没指定initrd.img是怎末进去的!在VMware上装一切正常,进去后发现
它的/boot下到是有initrd.img和它的一个链接,把它们拷到真实linux系统/boot下,启动
仍是kill init!
我差不多要放弃了,反正能loadlin进去,尽管很不舒服,可又没办法,先凑和着用吧!
///////////////////////////////////////////////////////////////////////////////////// |
|