G'day... Ahh, well, afaik (this was true for LILO anyway), the boot loader doesn't actually reference a file by the filename, but rather the size and offset of the file on the drive.
When the boot loader is loaded, it reads in the kernel using the above method. It doesn't have the necessary drivers loaded to understand the complexities of various filesystems. This is why GRUB requires to sit on a partition (ie /boot) that fits within the first 1024 (?)cylinders. (Ie. within a range that is addressable via the BIOS.) When you changed HD, where the kernel sat on disk changed, and so GRUB had to be re-run. (Ie. GRUB loaded but nothing was as it expected, so it hung.) All the best... Mike ----- Original Message ----- From: "Peter Vogel" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, November 22, 2003 4:22 PM Subject: Re: [SLUG] Weird GRUB thing > Yes, reinstalling GRUB fixed the problem. But I don't understand how it > got screwed up in the first place. > > On Sat, 22 Nov 2003 13:15:54 +1100 > "Michael Kraus" <[EMAIL PROTECTED]> wrote: > > > Peter, > > > > Err... Wouldn't you want to re-install GRUB to make things work. What size > > is the /boot partition on the new HD? > > > > -Mike > > > > > > ----- Original Message ----- > > From: "Peter Vogel" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, November 21, 2003 10:46 PM > > Subject: [SLUG] Weird GRUB thing > > > > > > > My Redhat 8 system has been running happily for some months. Today I > > > decided I'd better make a backup and used Ghost to copy the disk (10GB) > > > to a bigger one(40GB). After doing the copy, I tried booting from the > > > new disk and it just repeats "GRUB " forever. > > > > > > Now the weirdest part is that I put back the original drive and it now > > > does the same thing. > > > > > > No, I did not do the ghost in the wrong direction. > > > > > > If I boot from a grub boot floppy everything boots fine and the hard > > > disl seems fine. > > > > > > What's happened??? > > > > > > > > > Peter Vogel > > > ZapTV Pty Ltd > > > 30 Adeline St, Faulconbridge 2776 > > > Australia > > > Tel: 02 4751 8735 > > > Fax: 02 4751 2601 > > > email: [EMAIL PROTECTED] > > > > > > -- > > > SLUG - Sydney Linux User's Group - http://slug.org.au/ > > > More Info: http://lists.slug.org.au/listinfo/slug > > > Peter Vogel > ZapTV Pty Ltd > 30 Adeline St, Faulconbridge 2776 > Australia > Tel: 02 4751 8735 > Fax: 02 4751 2601 > email: [EMAIL PROTECTED] > > -- > SLUG - Sydney Linux User's Group - http://slug.org.au/ > More Info: http://lists.slug.org.au/listinfo/slug -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
