I have a friend who has only win98 installed on her computer. she would like 
linux instead, but the 2.0 and 2.2 kernels do not have support for her hard 
drive controller (the stock debian install from bootable CD "cannot find any 
devices" on which to install). so, i compiled her a 2.3.14 kernel, which I 
tested out on my own computer. It boots perfectly (or as near as can be 
expected, considering it wasn't built for my hardware...) I used rawrite from 
her windows box to write resc1440.bin (from slink, by the way) to a disk. i 
then copied the bzImage from the new kernel onto the disk, renamed it to 
"linux", and ran ./rdev.sh. I wasn't sure if I needed the drivers floppy, so I 
made one anyways.

I inserted the disk into her computer and rebooted... pressed enter, and it 
loaded the kernel fine, and went through all the hardware-detection stuff 
without error. However, once it was done with that, I got a "Kernel panic: 
could not find init. Try passing the init= option to the kernel".

I am totally at a loss for what I should be doing here... I tried 
init=/dev/ram, init=/dev/ram0, init=/dev/hdc (with CD in drive), init=/dev/hda, 
init=/dev/hda1, and even init=/dev/fd0. Does anyone have any ideas on what I 
can do to fix this error? (By the way, it's not specific to her computer, I get 
the same error when trying the disk on two other computers.)

I also made sure to enable ramdisk, initrd, elf executables, minixfs, ext2fs, 
msdosfs, vfatfs, iso9660fs, and loopback devices support in the new kernel.

Help, anyone?

Colin McMillen
-- 
Debian GNU/Linux 2.1: 1 hour, 5 minutes without a reboot...
The revolution will be complete when the operating system is perfect.
(www.debian.org, www.enlightenment.org, www.opensource.org)

Reply via email to