QUOTE(ian_marg @ Jul 27 2006, 03:55 AM)

No, the drive came from a W98SE machine, PII I think, . Difficult as the power has failed. I am trying to put it into anAuthentic AMD AMD K6 3D processor, 64 mb ram. It will be the secondary master, primary master is a 2gb HDD. I am trying to do this for my son so he can get on with his university assignments.
I'd still use a Windows XP machine to verify that the partition and formatting of the drive are recognized and determine the file system (which is likely FAT32) being used.
That would leave the question of why the drive is not recognized by the Windows 98 OS in the target machine, even though it is recognized by the BIOS, and by an XP installation on another machine. (If this assumption is incorrect, please let us know.)
I'd run FDISK choosing "display partition information" to determine if FDISK is seeing the correct drive - and avoid applying FDISK to the wrong drive. I'd try this with the machine in slave status on the same cable as the OS drive, if FDISK did not see it on a separate cable where it was master.
A set of possible problems centers on cabling as related to type of drive. Though the auto-select and cable select capabilities offered by modern drives are helpful they are not universally applicable across all environments. So it is possible you need to use drive and cable type (ATA or not?) specific instructions to select the jumper settings for the drive in this environment.
You might want to do a web search for OS specific instructins for installation of your specific hard drive.
For example, Seagate has a support site for its ATA drives at
http://www.seagate.com/support/ts/ata/os/index.html that might be useful. There may be similar sites for the make and type of the drive you are working with.