Hi all
I have a problem where I need your help.
For a customer, I need to read a tape called MLR1-26GB from Imation. The
tape comes from an iSeries in V5R4 format. It took a long time to rewind, so
there should be a lot of data on it.
The drive I have for that purpose, is a Tandberg MLR3 (25-50GB). The
software recognises the density as DC5010, but reports that no files have
been found.
I have no problems reading a 2 gig tape on the same drive, so (most of) it
is working.
Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive; the
software writes "cannot write on this medium".
Can anyone shed some light on this ? I've been looking various places on the
'net, but been unable to find relevant information.
Thanks
Nico
|
|
0
|
|
|
|
Reply
|
Nico
|
1/21/2009 3:26:36 PM |
|
Nico de Jong <nico@farumdata.dk> wrote:
> Hi all
>
> I have a problem where I need your help.
>
> For a customer, I need to read a tape called MLR1-26GB from Imation. The
> tape comes from an iSeries in V5R4 format. It took a long time to rewind, so
> there should be a lot of data on it.
rewind time doesn't really mean anything with QIC tapes, they read and
write in many full length passes unlike DLT.
> The drive I have for that purpose, is a Tandberg MLR3 (25-50GB). The
> software recognises the density as DC5010, but reports that no files have
> been found.
>
> I have no problems reading a 2 gig tape on the same drive, so (most of) it
> is working.
>
> Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive; the
> software writes "cannot write on this medium".
what software and system are you using to try to read the tape?
|
|
0
|
|
|
|
Reply
|
Cydrome
|
1/21/2009 5:25:13 PM
|
|
"Cydrome Leader" <presence@MUNGEpanix.com> skrev i en meddelelse
news:gl7lpp$ckg$1@reader1.panix.com...
>>
>> Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive;
>> the
>> software writes "cannot write on this medium".
>
> what software and system are you using to try to read the tape?
InterMedia from the UK (of which I am the Danish/Norwegian distributor).
The software can also take dumps and analyse blocklengths etc, but
everything tells me immediately that it has reached end of tape.
I wonder whether the density (DC5010) is incompatible with my drive, but on
the other hand, how could the drive then detect the density ?
I mailed Tandberg in the meantime, as I couldnt find their compatibility
chart anymore
Nico
|
|
0
|
|
|
|
Reply
|
Nico
|
1/21/2009 6:22:49 PM
|
|
Nico de Jong <nico@farumdata.dk> wrote:
>
> "Cydrome Leader" <presence@MUNGEpanix.com> skrev i en meddelelse
> news:gl7lpp$ckg$1@reader1.panix.com...
>>>
>>> Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive;
>>> the
>>> software writes "cannot write on this medium".
>>
>> what software and system are you using to try to read the tape?
>
> InterMedia from the UK (of which I am the Danish/Norwegian distributor).
> The software can also take dumps and analyse blocklengths etc, but
> everything tells me immediately that it has reached end of tape.
>
> I wonder whether the density (DC5010) is incompatible with my drive, but on
> the other hand, how could the drive then detect the density ?
> I mailed Tandberg in the meantime, as I couldnt find their compatibility
> chart anymore
Hmm. Do you know what sort of drive wrote the tape you have? I don't have
the compatibility table memorized anymore, but there is a weird overlap in
how the tandberg drives worked. There was usually a 1 or 2 generation read
capability for backwards compatbility, but it may be possible that the
SLR24 tape was written on an older drive, and at a density too low for the
newer MLR3 that you have.
As for SLR and MLR, they're the same. Older generation drives and tapes
were called MLR and the newer ones SLR, or vice versa. There was no
difference as long as the numbers matched. Some drives were sold under
both names.
It sounds like your software is smart enough to use the correct device
minor numbers. In unix, if you get this wrong, the tape drive will be in
the wrong mode and unable to either read or write tapes written elsewhere.
|
|
0
|
|
|
|
Reply
|
Cydrome
|
1/21/2009 8:50:50 PM
|
|
Cydrome Leader <presence@MUNGEpanix.com> writes:
>Nico de Jong <nico@farumdata.dk> wrote:
>>
>> "Cydrome Leader" <presence@MUNGEpanix.com> skrev i en meddelelse
>> news:gl7lpp$ckg$1@reader1.panix.com...
>>>>
>>>> Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive;
>>>> the
>>>> software writes "cannot write on this medium".
>>>
>>> what software and system are you using to try to read the tape?
>>
>> InterMedia from the UK (of which I am the Danish/Norwegian distributor).
>> The software can also take dumps and analyse blocklengths etc, but
>> everything tells me immediately that it has reached end of tape.
>>
>> I wonder whether the density (DC5010) is incompatible with my drive, but on
>> the other hand, how could the drive then detect the density ?
>> I mailed Tandberg in the meantime, as I couldnt find their compatibility
>> chart anymore
>
>Hmm. Do you know what sort of drive wrote the tape you have? I don't have
>the compatibility table memorized anymore, but there is a weird overlap in
>how the tandberg drives worked. There was usually a 1 or 2 generation read
>capability for backwards compatbility, but it may be possible that the
>SLR24 tape was written on an older drive, and at a density too low for the
>newer MLR3 that you have.
>
>As for SLR and MLR, they're the same. Older generation drives and tapes
>were called MLR and the newer ones SLR, or vice versa. There was no
>difference as long as the numbers matched. Some drives were sold under
>both names.
>
>It sounds like your software is smart enough to use the correct device
>minor numbers. In unix, if you get this wrong, the tape drive will be in
>the wrong mode and unable to either read or write tapes written elsewhere.
One key thing to keep in mind, particularly when reading with linux or
unix, is whether or not the tape was written with fixed or variable
length blocks. Many mainframes, for example, would write using variable
length blocks and such tapes can't be read if the driver thinks it's reading
a fixed block size tape. With linux, you can use the mt command to set the
tape drive blocksize to zero, then the tape can be read.
mt -f /dev/st0 status
mt -f /dev/st0 setblk 0
scott
|
|
0
|
|
|
|
Reply
|
scott
|
1/21/2009 11:11:35 PM
|
|
"Cydrome Leader" <presence@MUNGEpanix.com> skrev i en meddelelse
news:gl81r9$kbi$1@reader1.panix.com...
> Nico de Jong <nico@farumdata.dk> wrote:
>>
>> "Cydrome Leader" <presence@MUNGEpanix.com> skrev i en meddelelse
>> news:gl7lpp$ckg$1@reader1.panix.com...
>>>>
>>>> Also, I cannot write a SLRtape24 (also from Imation) on the MLR3 drive;
>>>> the
>>>> software writes "cannot write on this medium".
>>>
>>> what software and system are you using to try to read the tape?
>>
>> InterMedia from the UK (of which I am the Danish/Norwegian distributor).
>> The software can also take dumps and analyse blocklengths etc, but
>> everything tells me immediately that it has reached end of tape.
>>
>> I wonder whether the density (DC5010) is incompatible with my drive, but
>> on
>> the other hand, how could the drive then detect the density ?
>> I mailed Tandberg in the meantime, as I couldnt find their compatibility
>> chart anymore
>
> Hmm. Do you know what sort of drive wrote the tape you have? I don't have
> the compatibility table memorized anymore, but there is a weird overlap in
> how the tandberg drives worked. There was usually a 1 or 2 generation read
> capability for backwards compatbility, but it may be possible that the
> SLR24 tape was written on an older drive, and at a density too low for the
> newer MLR3 that you have.
>
> As for SLR and MLR, they're the same. Older generation drives and tapes
> were called MLR and the newer ones SLR, or vice versa. There was no
> difference as long as the numbers matched. Some drives were sold under
> both names.
>
> It sounds like your software is smart enough to use the correct device
> minor numbers. In unix, if you get this wrong, the tape drive will be in
> the wrong mode and unable to either read or write tapes written elsewhere.
I'm not familiar with the iSeries, and the company went belly up, so that
remains an open question.
I am familiar with the backwards compatibility issue. Normally 4-5x Read
backward, and 2x Write backward.
I found the possible configurations at
http:--www.nvcsales.com-IBM-iperipherals.asp (replade the - with /) but I
have no crossreference between IBM part numbers and Tandberg QIC drives, so
I'm still stuck.
The software I use, is Windows based, and I do not have access to unix
systems
This kind of tape must no be bulk-erased, but what happens when it is? of
course the servo thing goes wrong, but does that confuse the drive, or does
it just say "no data" or "end of tape" or something like that?
Nico
|
|
0
|
|
|
|
Reply
|
Nico
|
1/22/2009 8:22:56 AM
|
|
Nico de Jong wrote:
>
> This kind of tape must no be bulk-erased, but what happens when it is? of
> course the servo thing goes wrong, but does that confuse the drive, or does
> it just say "no data" or "end of tape" or something like that?
No. To detect an EOT (end of tape) or EOD (end of data) mark the drive
must be able to read the medium. Without the servo data the drive cannot
access the medium at all and should report something like "Not
ready/Medium error".
And because the drive cannot write new servo data, the medium stay
unusable from that point. You can throw ist away.
Micha
|
|
0
|
|
|
|
Reply
|
Michael
|
1/22/2009 1:02:40 PM
|
|
On Thu, 22 Jan 2009 09:22:56 +0100, Nico de Jong wrote:
.....
> I'm not familiar with the iSeries, and the company went belly up, so
> that remains an open question.
.....
The iSeries (AKA AS400) is manufactured by IBM.
They are still a going concern.
--
Jeremy
|
|
0
|
|
|
|
Reply
|
Jeremy
|
1/23/2009 2:44:01 AM
|
|
"Jeremy Boden" <jeremy@moiety.plus.com> skrev i en meddelelse
news:xb2dnR1iDsRss-TUnZ2dnUVZ8svinZ2d@posted.plusnet...
> On Thu, 22 Jan 2009 09:22:56 +0100, Nico de Jong wrote:
>
> ....
>> I'm not familiar with the iSeries, and the company went belly up, so
>> that remains an open question.
> ....
>
> The iSeries (AKA AS400) is manufactured by IBM.
> They are still a going concern.
>
> --
> Jeremy
Sorry, bad phrasing from my side. I meant the company that USED the iSeries
:-)
|
|
0
|
|
|
|
Reply
|
Nico
|
1/23/2009 7:43:07 AM
|
|
On Fri, 23 Jan 2009 08:43:07 +0100, Nico de Jong wrote:
> "Jeremy Boden" <jeremy@moiety.plus.com> skrev i en meddelelse
> news:xb2dnR1iDsRss-TUnZ2dnUVZ8svinZ2d@posted.plusnet...
>> On Thu, 22 Jan 2009 09:22:56 +0100, Nico de Jong wrote:
>>
>> ....
>>> I'm not familiar with the iSeries, and the company went belly up, so
>>> that remains an open question.
>> ....
>>
>> The iSeries (AKA AS400) is manufactured by IBM. They are still a going
>> concern.
>>
>> --
>> Jeremy
> Sorry, bad phrasing from my side. I meant the company that USED the
> iSeries :-)
I think you will find (even if you strip out the error correction codes
etc) that you are left with something that *may not* be readable.
It was unusual to produce tapes in standard interchange format.
If it's a save/restore format you will see lots of authorisation/object/
library etc details. This will be as offsets into lists or even lists of
lists!
Furthermore, the save/restore format has varied, dependent upon the
release of software installed.
BTW It was always possible to produce a tape formated as an earlier
release from a later release.
Good luck.
--
Jeremy
|
|
0
|
|
|
|
Reply
|
Jeremy
|
1/23/2009 7:01:13 PM
|
|
In article <49773ead$0$56790$edfadb0f@dtext02.news.tele.dk>, Nico de
Jong <nico@farumdata.dk> writes
Sorry for the delay in responding, this thread has only just appeared in
my newsreader.
>For a customer, I need to read a tape called MLR1-26GB from Imation. The
>tape comes from an iSeries in V5R4 format.
So it's been written using Unix. Do you know what was used to produce
the tape? Was it one of the standard *nox utilities (tar, dump, cpio)
or something else?
You mention that you've not had any luck reading this tape on a Windows
system. If it's been written using a *nix variant, that's what I would
use to try and read the contents.
--
(\__/)
(='.'=) Bunny says Windows 7 is Vi$ta reloaded.
(")_(") http://imgs.xkcd.com/comics/windows_7.png
|
|
0
|
|
|
|
Reply
|
Mike
|
2/23/2009 5:46:43 PM
|
|
On Mon, 23 Feb 2009 18:46:43 +0100, Mike Tomlinson wrote:
> In article <49773ead$0$56790$edfadb0f@dtext02.news.tele.dk>, Nico de
> Jong <nico@farumdata.dk> writes
>
> Sorry for the delay in responding, this thread has only just appeared in
> my newsreader.
>
>>For a customer, I need to read a tape called MLR1-26GB from Imation. The
>>tape comes from an iSeries in V5R4 format.
>
> So it's been written using Unix. Do you know what was used to produce
> the tape? Was it one of the standard *nox utilities (tar, dump, cpio)
> or something else?
>
> You mention that you've not had any luck reading this tape on a Windows
> system. If it's been written using a *nix variant, that's what I would
> use to try and read the contents.
It's not been written on a unix or a PC!
It was written on an AS400 - RS6000 might just possibly be worth looking
at since it's similar hardware.
--
Jeremy
|
|
0
|
|
|
|
Reply
|
Jeremy
|
2/23/2009 7:00:46 PM
|
|
In article <y_2dnYX3AOjDbz_UnZ2dnUVZ8sCdnZ2d@posted.plusnet>, Jeremy
Boden <jeremy@moiety.plus.com> writes
>It's not been written on a unix or a PC!
>It was written on an AS400
The OP said "V5R4 format". I initially thought he was referring to BSD
System V release 4, but of course an IBM system would run AIX.
I see that V5R4 refers to a new release of i5/OS, which runs on AS/400,
now called System i. A bit more digging shows that i5/OS saves data to
tape using a GO SAVE command, requiring the tape to be initialised
beforehand, and knowing IBM, the tape format is likely to be
proprietary.
Thanks for the correction.
--
(\__/)
(='.'=) Bunny says Windows 7 is Vi$ta reloaded.
(")_(") http://imgs.xkcd.com/comics/windows_7.png
|
|
0
|
|
|
|
Reply
|
Mike
|
2/24/2009 2:54:00 AM
|
|
"Mike Tomlinson" <mike@jasper.org.uk> skrev i en meddelelse
news:RxQnY$FIF2oJFwfE@jasper.org.uk...
> In article <y_2dnYX3AOjDbz_UnZ2dnUVZ8sCdnZ2d@posted.plusnet>, Jeremy
> Boden <jeremy@moiety.plus.com> writes
>
>>It's not been written on a unix or a PC!
>>It was written on an AS400
>
> The OP said "V5R4 format". I initially thought he was referring to BSD
> System V release 4, but of course an IBM system would run AIX.
>
> I see that V5R4 refers to a new release of i5/OS, which runs on AS/400,
> now called System i. A bit more digging shows that i5/OS saves data to
> tape using a GO SAVE command, requiring the tape to be initialised
> beforehand, and knowing IBM, the tape format is likely to be
> proprietary.
>
> Thanks for the correction.
>
Having found the correct Tandberg drive, I was able to read the tape on a
Windows system.
However, it contained a physical dump of some database, but all relations,
field descriptions etc. were not present, so I had to abandon the project.
Shit happens
Nico
|
|
0
|
|
|
|
Reply
|
Nico
|
2/24/2009 8:45:30 PM
|
|
Jeremy Boden <jeremy@moiety.plus.com> writes:
>On Mon, 23 Feb 2009 18:46:43 +0100, Mike Tomlinson wrote:
>
>> In article <49773ead$0$56790$edfadb0f@dtext02.news.tele.dk>, Nico de
>> Jong <nico@farumdata.dk> writes
>>
>> Sorry for the delay in responding, this thread has only just appeared in
>> my newsreader.
>>
>>>For a customer, I need to read a tape called MLR1-26GB from Imation. The
>>>tape comes from an iSeries in V5R4 format.
>>
>> So it's been written using Unix. Do you know what was used to produce
>> the tape? Was it one of the standard *nox utilities (tar, dump, cpio)
>> or something else?
>>
>> You mention that you've not had any luck reading this tape on a Windows
>> system. If it's been written using a *nix variant, that's what I would
>> use to try and read the contents.
>
>It's not been written on a unix or a PC!
>It was written on an AS400 - RS6000 might just possibly be worth looking
>at since it's similar hardware.
>
That means it was probably written with variable length blocks. Most linux
and windows software expected fixed blocksize (512 bytes) on tape. The
mt command can be used on linux to set to variable blocksize (this is usually
required to read tapes written by mainframes on linux).
scott
|
|
0
|
|
|
|
Reply
|
scott
|
2/25/2009 2:14:28 AM
|
|
|
14 Replies
252 Views
(page loaded in 0.194 seconds)
|