<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 24 Jun 2009 09:28:19 -0500
From   : jules.richardson99@... (Jules Richardson)
Subject: reading data from old hard disk

Phil Blundell wrote:
> On Tue, 2009-06-23 at 22:55 +0100, Ian Wolstenholme wrote:
>> If it's from an HDFS, can it not be connected up to the MDFS somehow?
> 
> Not easily, I don't think.  
> 
> The M2235 disk uses an ST-506 interface and is presumably formatted with
> 256-byte sectors since this is what its documentation seems to assume

ST506/412 drives were typically formatted 256x32 or 512x17 IIRC, although 
there was nothing that said you *had* to do this (a controller was free to use 
a lower - or even higher - SPT value if it wanted)

> Even leaving aside the sector size problem, you'd need to find a bridge
> board that would interface ST-506 to SCSI (not SASI) and that was
> completely transparent, without needing the host to send any special
> initialisation sequence.  I'm not sure if such things exist or not.

 From memory, the Xebec boards could be fitted with custom firmware to do the 
initialisation, or they could accept a Xebec-specific (SASI) command at 
startup to do it. I believe the OMTI boards always needed the user to do it 
via an OMTI-specific (SCSI/SASI*) command.

* I think the OMTI boards are all SASI, but I could be wrong. I've got a big 
book 'o bridge board manuals, but of course it's still stuck in England!

The Adaptecs (all?) worked by storing geometry on sector 0/0/0 (which should 
always be reachable regardless of real drive geometry) and then masking this 
sector from the user during normal operation. The Adaptec bridge manuals are 
probably on bitsavers - I don't recall what the exact mechanism was for 
'hiding' this configuration sector from the user during normal post-init ops.

There might be issues in moving an Adaptec-formatted drive to a Xebec/OMTI 
board (and vice-versa) and reading raw blocks - even assuming the low-level 
bitstream format's interchangeable.

cheers

Jules
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>