I think I know the problem. He's got power management conflicts. Mandrake 10 doesn't handle power management software very well.
When you boot up Mandrake 10, it uses Lilo as a boot loader by default. Your boot configuration needs editing, otherwise it will continue locking up randomly, because your motherboard has features that Mandrake's developers didn't code for very well. They need to be turned off.
You need to take the following steps:
1. Access a file called /etc/lilo.conf
2. Find the section in there relevant to your boot image (usually called label=linux)
3. Find the append="" line in that section.
4. Add the following lines with spaces between them and other items:
Also, edit the text inline that says apci=ht to say acpi=on
That should do the trick.
5. Run lilo -v from the command line to update the boot record, and you are done. Reboot, and it will stop locking up.
Here is my lilo.conf for you to compare to yours.
append="noapic nolapic hdg=none devfs=mount acpi=on splash=silent"
That's the one I am booting up. Notice where I added noapic and nolapic, modified acpi=on. Also note that I put in hdg=none. Don't do that unless you have no devices on one IDE channel and your boot up is slow due to a probe for a device there.
I'm surprised you got it to install at all. Mine locked up on the third installation CD every time unless I booted from the installation disks with
linux noapic nolapic
Try that and tell us how it worked.