VOGONS


First post, by robertmo

User metadata
Rank l33t++
Rank
l33t++

What was the smallest/oldest hdd you had used with modern computer?

Reply 1 of 9, by Jo22

User metadata
Rank l33t++
Rank
l33t++

On USB adapter ? ~120MB Conner or MiniScribe HDD, if memory serves.
Some other drives of similar capacity had to be hooked to the on-board IDE to get them working.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 3 of 9, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Thanks, i'll check again. 😀

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 9, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Okay.. Seems things aren't as simple as expected. There's more.

Just did a little experiment with another old IDE drive,
since the original test with a Conner/MiniScribe had happened in the 2000s
and I nolonger have that drive.. :

Apparently, my Conner CP3000 (42MB) has a native mode that neither conforms to CHS, E-CHS or LBA.

cp3000.jpg
Filename
cp3000.jpg
File size
40.38 KiB
Views
843 views
File license
Fair use/fair dealing exception

In native mode, drive geometry is 1045 cylinders, 2 heads and 40 sectors.
Only the official, "translated" geometry mentioned in the datasheet is conform (980cyl, 5hds, 17sec).

Unfortunately, not even my Pentium 133 is able to auto-detect that geometry.
So I'd say it's no wonder that my USB-IDE adapter got confused. It had no chance.

Even if it did understand CHS correctly, it would have gotten the wrong geometry.
Makes me wonder, if there were more of those weirdos out there, not only from Conner..

p133_auto.jpg
Filename
p133_auto.jpg
File size
33.08 KiB
Views
843 views
File license
Fair use/fair dealing exception

(Btw, the Conner CP3000 did work fine in DOS after I
used that "official" translated geometry.)


Hard Drive: CONNER: CP-3000 42MB 3.5"/SL IDE / AT (Stason)

http://stason.org/TULARC/pc/hard-drives-hdd/c … -SL-IDE-AT.html

redhill.net - hard drive history: Conner CP3000
http://redhill.net.au/d/140.php

Edit: Typos fixed.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 6 of 9, by robertmo

User metadata
Rank l33t++
Rank
l33t++

My guess is:

As the adapter doesn't allow configuring the hdd, so you have to guess the exact configuration the adapter uses.
I guess you would have to create partition on hdd with adapter and pray it work with old computer in that configuration too.

Reply 7 of 9, by derSammler

User metadata
Rank l33t
Rank
l33t
robertmo wrote:

As the adapter doesn't allow configuring the hdd, so you have to guess the exact configuration the adapter uses.

No, you don't. That's the reason why those adapters do LBA only and the HDD must be capable of LBA, too.

Reply 8 of 9, by Jo22

User metadata
Rank l33t++
Rank
l33t++

"The Alps drives were some of the first ones to use sector translation to get more than 1024 tracks on a disc.
This used to cause troubles with the IDE 'identify' command, which was employed by auto-detect BIOS or drive
utility programs to ask the drive what its correct parameters were (heads, cylinders and sectors per track).
The Alps 40 returned its actual parameters, where more recent drives returned their logical parameters.
So, if you auto-detected an Alps 40 using a standard pre-LBA BIOS, you had to halve the cylinder count and
double either the heads or the sectors per track. (Or, for that matter, use any other three CHS figures
that added up to the correct size and didn't violate the CHS maxima: 1024 cylinders, 16 heads, 63 SPT.)
It's been some years since we've seen one of these.
"
Source: http://redhill.net.au/d/17.php

"The solution was sector translation: the drive "lies" to the controller,
acting as if it has, say, 10 heads and 1024 cylinders when it actually has 5 heads and 2048 cylinders.
As long as the total space is correct, the BIOS can't tell the difference and there is no need for driver software.
A more advanced form of sector translation allows drive manufacturers to put extra sectors on the outer tracks
(which have more room) but still juggles the extra space back into simple terms that the BIOS can understand.

Nearly all drives over about 60Mb use sector translation
."
Source: http://redhill.net.au/o/glos2.html#sectrans

I think this really is interesting. It hints to the circumstance,
that not only there was an IDE "indentify" command pre-dating the times of LBA,
but also that first-gen IDE drives indeed reported physical geometry that did "violate the CHS maxima".
Makes me wonder as to why they did keeping to report their real geometry at all. Other computer platforms, maybe ?

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 9 of 9, by Keatah

User metadata
Rank Member
Rank
Member

So, then, the best way to xfer data off one of these (200mb) drives is to use a motherboard that understands or works with chs and be creative with connecting another more contemporary device which can also connect to modern rigs?

I'm open to suggestions!