Is your hard drive on the regular IDE controller or on the Promise controller. If it's on the regular then try moving it to the Promise since the Promise doesn't go through the 686b southbridge. However, for what it's worth, I haven't had any file corruption with the drives that I have on my IDE controllers.
Also, is your system overclocked? When I first got my Tbird/A7V133 setup, I couldn't seem to get through a complete install of Win2k without getting file corruption. I thought the problem was coming from a dying CD-ROM, a bad hard drive, or a scratched CD. Then I found that if I lowered my overclock speed a bit that my problems went away.....apparently my cpu wasn't as stable as I thought.