hi wendy,
The fact that it is not recognising the fixed disk means that it cant see the drive to put the partition onto.
Could be a couple of things,
1. Faulty HDD.
2. incorrect jumper settings.
3. boot sector is damaged.
if the problem is 1. - not much you can do about it apart from buying a new HDD.
if it is 2. - check the jumper settings on the HDD and then check the web for the correct settings for that HDD as primary and change them.
if it is 3. - you can download a copy of SEAGATE LOW LEVEL FORMAT this is a formatting tool that is lower than both Fdisk and Gdisk, and actually writes 'zeros' in every sector on the HDD, (including the damaged ones) :) so when you then go to put data onto the drive, it actually takes it.
Good Luck
MikeyB