PDA

View Full Version : no init found



cyber_moron
04-21-2004, 02:28 AM
I have installed Knoppix MIB (based on Knoppix 3.2) on my hard disk.
after I boot and the program starts the following warning appears:
Kernel panic: No init found. Try passing init= option to kernel.

what causes this error and how can I fix it?

eco2geek
04-21-2004, 07:56 AM
What boot loader are you using?

cyber_moron
04-21-2004, 08:35 AM
I used a dual boot loader (booting).
I've reinstalled knoppix all over and used GRUB.
Now it boots ok but the image is unstable, comes and goes avery like 2 seconds.
I get the debian login screen and KDE desktop, everything seems to be working except for this problem with the screen going black.
I guess the video card is not properly configurated, and I like to know how can I fix it.

Kumagoro
04-22-2004, 03:38 PM
Im also getting the kernel panic thing.

In my case i am doing a poor mans install i.e. i ripped the knoppix
folder off the CD and put it in my D: drive.

I can get it to work by using mkfloppy on the disk and creating a boot
disk. But i want to use the loadlin cheat to be able to boot from DOS.

Loadlin didnt work and i got kernel panic......

Also i want to use STD but i cannot create a boot disk for that...

the FAQ says to type loadlin.exe vmlinuz root=/dev/hda1 lang=en ro
i tried hda1 and hda2 no luck....

Kumagoro
04-22-2004, 03:41 PM
Ahahahah I found the cure... there is something wrong in the how to...

1.5 Run Microsoft Windows 98 or 95, copy Knoppix to HD & boot with loadlin
Open ISO with [WinImage] Extract extract the directory ISO:\KNOPPIX\ to C:\ (The C:\KNOPPIX\KNOPPIX file should be 700MB)
Open the C:\KNOPPIX\boot.img with WinImage and extract vmlinuz and miniroot.img to C:\KNOPPIX\Loadlin (you will need to create this directory)
Download loadling 1.6c or later to C:\KNOPPIX}\Loadlin\ (remmember to extract it)
now reboot to DOS, you can do this by pressing F8 while rebooting the computer.
Change directory to the loadlin dir: "CD KNOPPIX\loadlin"
Execute loadlin "loadlin.exe vmlinuz root=/dev/hda1 lang=en ro"


the last line is wrong it should be

loadlin.exe vmlinuz root=/dev/hda1 initrd=miniroot.gz lang=en ro

booted up first time :D