If this was me, I would install the latest BIOS version, then the motherboard drivers. Microsoft does not do this for you.
If it still errors, I would look to the hard disk maker for a drive test.
I have a Asus CD-RW1610A and a WD400EB hard drive. When copying from the CD-RW to the hard drive, I get disk write errors on my hard drive. It only happens when copying from the CD-RW. My bios reads my hard drive as a WD400EB, but in my Device Manager it says that it is a generic type 46.
I have a ECS Elitegroup Mainboard with a Via chipset(K7VMA) running a Duron processor and 256 mg of ram on Windows ME.