I suspect there must be a driver issue causing issues between the 2 computers.
PXE / network install should be a possibility, if the BIOS allows this - do you have a network boot option in BIOS?
Otherwise, I think this may be worth trying: use unetbootin (or similar) to install a "LiveHD" version on a partition; boot from liveHD version to install on to the main / primary partition.
This would be achieved by:
Place HD into Evo.
Boot Evo from another drive / live USB
Partition HD with a 2GB partition towards back of drive
Launch unetbootin (on LiveUSB)
Install iso to 2GB partition on HD - as "liveHD"
Transfer HD to Toughbook
Try booting Toughbook - it should boot to the LiveHD
This should allow you to install to the main HD partition while in the Toughbook.
I have never tried doing something like this - but I cannot see why it wouldn't work. Perhaps wait for others to comment before attempting.