On Thu, 09 Oct 2003 06:35, Rolf B Johannesen wrote: > Dear Sirs: > I have a computer system with a 40 Gb hard drive. 30 Gb is partitioned > for Windows XP and the rest is partitioned for Linux. I regularly boot > Linux from a floppy, but I would like to get GRUB installed on the hard > drive eventually. As a start I have copied GRUB to a floppy. I can boot > into Windows successfully using the chainloader command. But I cannot > boot into Linux. Below is the sequence of commands and responses that I > get. It is consistent. > > start by booting from floppy > > GRUB loading Stage 2 > GRUB version 0.92 (640K lower / 261056K upper memory) > [Minimal BASH-like line editing is supported. For the first word, TAB > lists possible command completions. Anywhere else TAB lists the possible > completions of a device/filename] > grub>root (hd0,4) > Filesystem type is ext2fs, partition type 0x83 > grub>kernel /vmlinuz root=/dev/hda5 > Error 15: file not found > > The Linux /boot directory lists vmlinuz as a link, and it also lists 4 > other files beginning with vmlinu, then either x or z, followed by > -2.14.18-4 I have tried all possible combinations on the 'kernel' line > with no success. I also tried > kernel /boot/vmlinuz root=/dev/hda5 > > When I boot from the Linux boot floppy, I get a message telling it is > booting from /dev/hda5, so that is correct. Please suggest what I am > doing wrong.
As a possibility - you don't say how many partitions you have. I *think* Grub just counts 'actual' partitions. Easiest shown by an example: Linux name Grub name /hda1 Windows (hd0,0) /hda2 Windows (hd0,1) /hda3 Extended -- /hda5 Linux (hd0,2) /hda6 Linux (hd0,3) /hda7 Linux (hd0,4) So your Grub command root (hd0,4) will show an ext2 partition but it's looking at /hda7 not /hda5, hence can't 'see' your vmlinuz on /hda5. In the above example you'd need root (hd0,2) cr _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub