Steps taken so far on my notebook:
1. Made a backup of f12 with fsarchiver using Linux SystemRescueCd
2. Made new partition scheme with gparted
3. Restored fsarchive
4. Edited fstab and grub.conf to match new partition scheme
5. I installed grub with the fedora dvd. (I received a non critical error but it worked - I can't remember the details)
6. Booted fedora (selinux remapped on boot)
7. Updated fedora with yum
Everything seemed ok until i rebooted.
8. Rebooted - Grub is missing
9. When i tried to reinstall grub i received an error
Code:
[root@orange jonathon]# grub
Probing devices to guess BIOS drives. This may take a long time.
GNU GRUB version 0.97 (640K lower / 3072K 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> find /boot/grub/stage1
find /boot/grub/stage1
(hd0,6)
grub> setup (hd0,6)
setup (hd0,6)
Error 12: Invalid device requested
10. I used the supergrub boot disc
Code:
(to boot !LINUX! (>=2) MANUAL option
Fedora booted with a non critical error. I'm can't see what is wrong with grub.
error
booting '7hda7 sda7 (hd0,6) hd0s7 ext2s 20GB Fedora Release 12
Code:
[root@orange jonathon]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,8)
# kernel /boot/vmlinuz-version ro root=/dev/sda9 rdblacklist=nouveau rdblacklist=nouveau
# initrd /boot/initrd-[generic-]version.img
default=0
timeout=5
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.31.12-174.2.3.fc12.x86_64)
root (hd0,6)
kernel /boot/vmlinuz-2.6.31.12-174.2.3.fc12.x86_64 ro root=UUID=8cee91f2-d5a1-4073-b699-f145a0e2749a LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet rdblacklist=nouveau rdblacklist=nouveau
initrd /boot/initramfs-2.6.31.12-174.2.3.fc12.x86_64.img
title Other
rootnoverify (hd0,0)
chainloader +1