On Thu, Jan 24, 2002 at 10:01:43PM -0500, dman wrote: > On Fri, Jan 25, 2002 at 01:49:42AM +0100, Carel Fellinger wrote: ... > What is D:? /dev/hda2? (guessing from the '(hd0,1)' below).
yes, sorry, a little typo:) > | #Menu 1 > | title Debian GNU/Linux setup woody from mirror > | root (hd0,1) > | kernel /debian/linux root=/dev/ram > > The kernel needs an initrd= argument. neigh, it's a loadlin argument, the kernel doesn't know about it. > | then the linux kernel barks that it can't mount it's root fs. > > Do you know if the error is the > o no disk controller > o no fs handler > o can't find / > varieties? It's: [MS-DOS FS Rel...] [me=0x0,cs=0...] Kernel panic: VFS: Unable to mount root fs on 01:00 > Here's what I've got for booting with the debian packaged kernel : > > title Debian GNU/Linux (2.4.17-k7 , 1280x1024x16) > root (hd0,0) > kernel /boot/vmlinuz-2.4.17-k7 root=/dev/hda1 read-only > initrd=/boot/initrd.img-2.4.17-k7 video=vesa vga=0x31A > initrd /boot/initrd.img-2.4.17-k7 Just to be sure I tried this and it doesn't work either. I think the "initrd=/boot/..." stanza in the kernel line is superfluous, the initrd line on the other hand is required. The thing that solved it was unzipping root.bin on the disk. Somehow GRUB doesn't unzip a ramdisk image when loading and loadlin does. -- groetjes, carel

