I had similar problems but with loading xp, files corrupt on the cd, tried all sorts, fresh cd, cd reader, ide cables, until clutching at straws I ran a memory test and found the problem. the BIOS test showed memory ok but this
http://www.memtest86.com/ picked up the fault everytime. its free so must be worth ago.
Rick