Originally posted by: ark42
Both drives are PATA. A fresh install of Windows 2000 went ok partitioning and formatting the drive, but after the first reboot, I got back to unable to boot from the drive to continue the install, even though I can still boot from the 120GB and see the install files on the 250GB then.
I got it to work, but I'm not sure really which step did it. I flashed my motherboard BIOS which was a 2003 date to the newest, which was a late 2004 date. None of the listed fixes in the BIOS mentioned >128GB fixes though. I also ran the Hitachi diagnostic boot utilty, which said the drive was OK. I then let the utility write zeros to the entire drive and after both of those two things, I re-ghosted from the 120GB and booted the 250GB just fine.
I did notice that places that report CHS reported different values after those steps (more cylinders afterwards, but I think heads went from 255 down to 16, so it should be the same total size either way). I'm not sure that means anything though.
My guesses are that either the BIOS upgrade silently fixed some 48bit addressing glitch on my Epox 8RDA+ or the partition table/master boot record was somehow screwed up in a way that simlpy re-creating partitions and ghosting didn't change, and the writing zeros over the entire drive fixed it.
Anyway, it seems to work now. I'm a bit confused on the EnableBigLBA registry key you have to create though. How would you go about doing a fresh install to a >128GB partition without that key being set yet. From what I've read Windows 2000 SP3 and SP4 require that key to be set, and Windows XP SP1 requires the key as well, but Windows XP SP2 just supports BigLBA and ignores the key now.