Re: About Kernel 2.4.2
The script "mkinitrd" doesn't detect the root partition right, you have to tell
it explicitly. What worked for me was as follows:
Install "initrd-tools" first. Then modify "/etc/mkinitrd/mkinitrd.conf" to
reflect your ROOT partition (ROOT=/dev/hda2, for example), and possibly
"/etc/mkinitrd/modules" to include modules (SCSI driver, for example) that
absolutely have to start before mounting your real root partition. Now you
should be able to install kernel 2.4.2. Make sure your lilo (or loadlin or
whatever bootup scheme) configuration has the option "initrd=your_initrd_image"
attached.
You'd better have your old kernel working. It's very easy to screw up because
most users do not have experience with initrd bootup.
The debian distributed kernel 2.2.1[89] do not the file system created by
"mkinitrd", so don't try initrd with the old kernel.
Good luck,
J. J.
"Gong Yi LIAO (廖宮毅)" 寫道:
> Hi ,gurus,I have install kernel-image-2.4.2-686
> last night,I got a trouble: I do not konw howto to
> make a RAM root filesystem for initrd ,each time i run mkinitrd
> ,i got the error meassage: /dev/root :no such device
> Would someone who has installed the image 2.4.2 tell me what
> steps should I do for booting the kernel image 2.4.2 on my
> system ?( I am using 2.2.18 now)
>
> --
> To UNSUBSCRIBE, email to debian-chinese-big5-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: