On Sep 27, 11:21 am, Edward Feustel <
efeus...@hughes.net> wrote:
> Jim,
> Do you happen to have a Prime Excel (unix) SCSI cartridge tape drives?
> I have a bunch of my mail, etc. on some of the old cartridges.
> Apparently these old drives had special microcode that permitted a
> non-standard record size. And with my cartridge drive, I have not been
> able to retrieve the data.
> TIA,
> Ed Feustel
Hi Ed - sorry, I don't have a cartridge drive.
With most tape drives under Unix, you can use mt setblk 0 for variable
block mode. Then you can read whatever size was written to the tape.
If you use the mtread.c program I posted, it will work - sort of. The
trick is that these cartridge drives, if I remember correctly, added
some bytes to every record, like with the record length and a status
byte or 2. Someone sent me a raw dump from one and I had to strip out
some extra bytes in each record.
I don't think the drive has to be SCSI. Probably any tape drive that
is "recording format compatible" (QIC XXX or whatever) will work, even
if it's an IDE. Most of the cartridge drives in the consumer market
were IDE, like the Segate Hornet 10/20GB.
Here's a SCSI cartridge drive on eBay for $10, though not sure if it's
the right model for your tape:
http://www.ebay.com/itm/Conner-CTM3200R-S-SCSI-INT-TAPE-DRIVE-DA0198J-/230570215879?pt=LH_DefaultDomain_0&hash=item35af0e49c7
There are probably way more IDE cartridge tape drives on eBay to pick
from vs SCSI, but I don't think the interface matters.
Good luck!