OpenSuse 12.2 is failing to boot here, displaying the following error:
"error: file '/boot/grub/i386-pc/normal.mod' not found"
I installed off a Gnome LiveCD on a 64-bit machine . The error initially appeared after the first reboot during the install process.
The system does boot from the install CD via the "Boot From Hard Disk" Option.
/dev/sda is the root drive -- in its entirety -- so /dev/sda1 should be the location of the boot loader. I noticed during the install that I was not asked anything about configuring the boot loader.
Via Yast, I determined that both /dev/sda and /dev/sdf where marked as bootable. /dev/sdf is a drive that contains the swap area. (I reported the same problem here:
http://www.linuxquestions.org/questi...ot-4175426712/. OpenSuse marks the /dev/sdf as a boot partition and it also marks, correctly, /dev/sda, as a boot drive. No other Linux I've used has done this. (And 12.2 does it after I manually remove the boot flag and reformat the drive.)
I have removed the boot flag from /dev/sdf and reconfigured grub using Yast.
However, boot still fails, dropping to the error shown above.
One obvious question: 12.2 uses grub2. Why am I getting grub error messages?