What is the source of "Error Loading Operating System"?
Like several people before me, I have run into the dreaded "Error Loading Operating System" when installing Fedora.
I was installing on a Dell Optiplex SX280 with a 40 GB SATA hard drive. This was a single boot install. As with others, the install went fine, but I got the error on reboot. As with others, I was able to boot from the CD into rescue mode, and the partitions loaded into /mnt/sysimage.
I checked the grub.conf file, and it looked good to me (with one exception; the drive and partitions were identified with an (hd0,0); should it have been sd(0,0) for an SATA drive?).
After some looking on the Internet and checking my system, I did 3 things all at the same time:
1. I enabled hyperthreading in the BIOS. The default boot for Linux was SMP, and I thought this would help.
2. I re-installed Fedora. I first tried an upgrade, but it didn't change anything. I did this mainly to enable the hyperthreading.
3. The root partition ( / ) moved from sda6 to sda3 (in other words, from an extended partition to a primary partition).
One of these (or a combination) solved the problem, and the system works.
Now, on to my question.
Most of the other threads I've been able to find concerning this error end with, "Never mind. I re-installed and it works," or, "Never mind, I made a few BIOS changes and it works." This is great as far as it goes, but doesn't help the rest of us as to the cause and what to do to correct it!
Unfortunately, I didnt' check the grub.conf file after the rebuild, and I won't have access to the PC for a few days, so I can't compare what I saw before with what's in there now. That means I can't see if it was a grub issue.
Assuming for the moment that it wasn't a grub issue, which of the other changes I made solved the problem? And why?
fiservguy
|