Error Loading Operating System
vote
an unexpected fix in the bios can fix an almost impossible problem.
Error Loading Operating System
Here’s how to fix this error:
Today was my turn to see this (in)famous error message after Windows XP’s setup routine had finished copying the core files to the hard disk and initiated a reboot of the computer.
The Solution (I):
Go to the BIOS settings of your machine and change the translation method used to access the hard drive from the default setting “Auto” to “Large” (not LBA, not CHS!). Reboot and with some luck installation will pick up at the point where it aborted before. If it doesn’t continue with the second part of the installation, you have to start over and do a fresh install. Leave the BIOS setting at “Large” for that task!
Note: There really *are* cases where you *have* to do a fresh install after changing the BIOS setting to “Large”. However, it doesn’t hurt to first try whether XP will finish the previous install
Now the only thing I would really like to know is: Why is it, that just Microsoft’s operating systems seem to have this problem? Every Linux distribution I installed on the very same machine didn’t have any problems whatsoever with the “Auto” setting. And to be fair: nor has Windows 98
And I really wonder why it is so hard for Microsoft to post the actual fix on their support pages instead of the blah that’s written there.
The Solution (II)
As Diana found out, another cause for this problem may be that an ATA-66/100/133 drive is attached with an 40 pin cable instead of an 80 pin cable. I can’t verify this but consider it as enitrely possible for Microsoft to choke on that so I thought I’d put it up here.
Update I: On two of my test systems I was able to set the BIOS setting back to “Auto” after the installation of XP had finished. Your mileage may vary.
Update II: The system I had this problem with is a Pentium-IV 3,06 GHz with an Award BIOS 6.0 with any part of it hardly being any older than 18 months.
Update III: As I just found out some genius introduced a new way of setting the access mode in some BIOSes. Instead of allowing to set the access mode in the “STANDARD CMOS CONFIGURATION” screen, you have to use “IDE HDD AUTO DETECTION” instead. When the BIOS reports your drive there, you *don’t* press “Y” to accept but instead press “N”. You should then be able to chose whether to use “LBA” (don’t) or “LARGE” (yup) as the access mode for the particular drive.
Currently affected mainboards seem to be:
Elitegroup 651C-M
GigaByte GA-7VTXE
If you report more models with the same strange method of setting the access method, I’m going to list them here.
New: Some of you asked for it, so here it is:
If you found this information helpful and if maybe it even saved you from weeks of frustrated trying, calling names and other savagery or in short: saved your valuable time then consider donating. Every amount is welcome and will help me to keep this site running. Thanks a lot!
Replies
Rakel | Thank you very much! You save my time and money. I am doing your recommendation: change translation method used to access the hard drive from the default setting “Auto” to “LBA”. My mainboard is Elitegroup, HDD-Maxtor 40GB, CPU -Duron. It is not worked for "Large"- only with "LBA". But i have a question: After successfully installing i try set to "Auto" again, as your recommendation , but OS is not booting. And i remind it on "LBA". Is it problem? |