One thing we need is the brand and model of the new hard drive. Try to go to the hard drive manufacturer's website and find support/ utility files
Here's the website for Soltek--at this time it is very slow
http://www.soltek.com.tw/soltek/download/index.php?catid=1
Is your CPU a socket 7?
http://www.cpu-world.com/CPUs/K6-2/AMD-K6-2%20300%20-%20AMD-K6%203D-300AFR.html
This page:
http://www.soltek.com.tw/soltek/download/cpusearch.php
shows several Soltek boards with VIA chipsets, but the page is so darn slow, I did'nt wait to look at every page.
You might determine your motherboard model no. and look for a "bios update"
Make sure you have a new IDE cable for the hard drive. The old one could have been the older, slower type, with the 40 conductor cable.
The new one should use the newer 80 conductor cable. You can identify these just by looking. The connectors on the cable fit the same, but the cable conductors form ridges, and are more fine than the older cable.
You can further identify the newer ATA66 cable by noting that the connector for the mother board end OF THE CABLE is blue. Black (other end) to master drive, gray (middle) to slave drive IF USED.
One solution, if the drive cannot be supported by the motherboard, would be to partition the drive up to the limits the board will support.