I have the above computer with a failed HD. I have replaced the hard drive and reinstalled Windows 7 Pro 32 bit. The system functions properly when booted to Windows. A problem I have now is when the machine is powered off then back on I receive an error stating - 2100: HDDO (hard disk drive) initialization error (3) Press Esc to continue.
If I press escape it fails. If I press CTRL + Alt + Del the BIOS raster displays for a brief moment then the system boots as it should. This problem only occurs if the system has been powered down. I've updated the BIOS to ver1.45. When the system is first turned on and I enter the BIOS the HD can't be seen in the startup, boot, boot priority order. However if I reboot again the system boots properly.
The newly installed hard drive is Western Digital 320GB 2.5 SATA WD3200BEKX