Because of SATA recognition problems, I have been booting Fedora Core 3 via GRUB on a separate HDD. Somehow my GRUB boot diskette got overwritten, and I cannot access the system.
Every attempt to create a new GRUB boot disk appears to work but on bootup it fails with a "Stage2Geom error". The system, on which I created the original GRUB bootdisk, has not changed.
Mkbootdisk fails as the kernel is too big.
The rescue CD works, but doesn't give me a successful entry into the existing system.
Can anyone help me with how to get GRUB working again, or how to replace it successfully with LILO?


This might work for you. If you know where your data is, and hopefully, you made partitions besides the / partition, you should be able to isolate the data, and re-install Fedora 3. Then, edit /etc/fstab to bring your data partitions back online.

For example, here is my partition layout:

[christian@frodo ~]$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1               497829    269544    202583  58% /
none                    257808         0    257808   0% /dev/shm
/dev/hda5              3020140    254392   2612332   9% /home
/dev/hda3              4032124   1334764   2492532  35% /store
/dev/hda6              1510032     35468   1397856   3% /tmp
/dev/hda2              8870804   4104600   4315584  49% /usr
/dev/hda7              1004024    147588    805432  16% /var
/dev/hdc               8285408   8285408         0 100% /media/cdrom

In my case, I could re-install, just as long as I leave /home alone.

I am not aware of any ways to install lilo unless you are in the environment.

I am curious, if you were using your HDD for booting the system, why you had a floppy disk involved.