I have a home build computer that has data corruption problems at boot time. I have exhausted all the troubleshooting steps that I know to try. Do you have any additional troubleshooting techniques that I should try?
Symptoms
I run both linux(ubuntu, mint and fedora) and win7 on this machine. Sometimes I have just one installed. Other times both in a dual boot setup. The OS installs just fine. The system runs just fine for a while. Then it fails to boot. At first I can fix the boot problems with grub or bootrec (/RebuildBcd, /FixMbr or /FixBoot) as indicated by the error messages. Eventually the system fails to boot at all and I have to wipe the disk(s) and reinstall the operating system.
The linux installs seem to last a bit longer. I typically have linux running for a month before the troubles start, but I have to repave and rebuild within 3 months. The windows installs last at most 2 weeks before troubles develop. The system is turned on for the day or evening then turned off overnight.
Once the system has booted all checks that I have run pass. On windows fciv.exe, sfc.exe have never deteced and troubles. On linux tripwire shows everything unchanged. Chkdsk and fsck have never reported errors.
Hardware
ASUS M3A78-EM motherboard. 2x2GB kingston memory from the ASUS QVL for this motherboard. I have used two hard disks in this system. WD caviar black 640G (WDC WD6401AALS-00L3B2). Seagate barracuda 7200.7 (ST3120026A). On some rebuilds I have used just one of the drives, sometimes I have both installed. The DVD burner is a LG 4x (HL-DT-ST DVD-RAM GH22NS30 ). The power supply was originally an el-cheapo Allied unit that came with the case. That has since been replaced with a Seasonic X650.
And that is all that is in this system. I use the onboard video, sound and network. I have never plugged an external device into the system (not even a USB flash drive!).
Trouble shooting so far...
I have run the memtest utility from both the ubuntu CD and the windows DVD many times. Even when run for several day neither test utility has ever found a memory error.
I have run the seagate and western digital provided test and diagnostic tools on both of the hard disks. I have done this on both the unstable ASUS M3A778-EM system and a very stable gateway system. The disks have always tested good.
I have swapped out the HDD cables several times. I have replaced the cables with new cables and with cables pulled from a stable system.
Because the corruption happens only at boot time I suspected the power supply was having problems under the extra load of disk spinup. So, I replaced the power supply. No success.
I have run the system with every version of the MB BIOS from the version that it shipped with to the latest and greatest. The BIOS upgrades made no noticeable difference.
I have enabled and disabled automatic updates on both win7 and ubuntu linux. That made no noticeable difference.
That is it. That is all the troubleshooting ideas I have had. What do you suggest?