|Okay, so you've added to the info in the first post since I made response 1. |
(46.081 mb, binary size = 45.001 gb, binary size.
If your computer's bios is ALWAYS seeing that size AFTER you have checked out the data cables [see below], and the size of the drive is actually 122 gb binary size, if you have cloned the contents of a brand name system drive of 45 gb capacity (= ~ 48 gb manufacturer's size) or smaller to a larger drive, I can tell you how to fix that problem.)
A 122 gb drive can be either an EIDE (PATA) or a SATA drive.
The hard drive manufacturer's size is always a bogus decimal size. E.g. 1 gb = 1,000,000,000 bytes.
The mboard's bios and the operating system detect the size of the drive as it's binary size. E.g. 1 gb = 1,073,741,824 bytes
A ~ 131 gb manufacturer's size = ~ 122 gb binary size.
If the bios SOMETIMES isn't detecting the binary size of the drive properly, the operating system can't detect it's binary size properly either
The most likely thing is the hard drive's data cable has a poor connection, or the data cable is damaged.
It is common to un-intentionally damage IDE data cables, especially while removing them - the 80 wire ones are more likely to be damaged. What usually happens is the cable is ripped at either edge and the wires there are either damaged or severed, often right at a connector or under it's cable clamp there, where it's hard to see - if a wire is severed but it's ends are touching, the connection is intermittent, rather than being reliable.
Another common thing is for the data cable to be separated from the connector contacts a bit after you have removed a cable - there should be no gap between the data cable and the connector - if there is press the cable against the connector to eliminate the gap.
80 wire data cables are also easily damaged at either edge if the cable is sharply creased at a fold in the cable.
Try another data cable if in doubt.
80 wire data cables must have the proper end connector connected to the mboard IDE header - usually that's blue, but in any case it's the one farther from the middle connector on a 3 connector data cable.
Check your SATA data cables. The connector on each end should "latch" into the socket on the drive and on the mboard, or on the drive controller card - it should not move when you merely brush your hand against it near the socket - if it does, mere vibration can cause a poor connection of it - use another SATA data cable that does "latch", or tape the connector in place.
(There is a slight projection or bump on one side of the outside of the connector that "latches" it into the socket - it's easily broken off or damaged)
The same thing applies for the SATA power connection.
If that doesn't help, the drive's circuit board is probably defective. In many cases, when it IS defective, some of the chips on it get really HOT after the drive has been running a while - too HOT to keep your fingertip on it for any length of time.
NOTE that more recent hard drives always have a temp sensor built into their circuit board. When you run the Dos SeaTools tests (see below) it will tell you if the drive has been over temp before you actually run the tests. However, that may not be accurate if it's NOT a Seagate drive, and/or if it's an older Maxtor hard drive model.
It also shows the current temp while running the tests - if that's much higher than the board temp is actually getting, or if that's high initially when the drive has had a chance to cool to room temp, of if it doesn't ever go higher than it was initially, ignore that.
Maxtor ceased to exist as it's own company years ago. Seagate bought out Maxtor then and has supported Maxtor hard drives since then.
If you're using an old Maxtor program for the burn in test, it may not work with a newer Maxtor drive properly. In any case, the burn in test may pass even when the size of the hard drive is not being detected properly.
Seagate's SeaTools is the proper thing to test a Maxtor hard drive with.
Seagate's Seatools will test (almost) any brand of hard drive.
Do the long test.
The bootable Dos versions of SeaTools can be used even if Windows is not working properly, or when the hard drive has no data on it.
If the hard drive itself tests okay, any data problems found can be fixed, one way or another.