Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
It is currently Sat Oct 25, 2014 3:07 am

All times are UTC - 8 hours [ DST ]


Forum rules


Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.



Post new topic Reply to topic  [ 15 posts ] 
Author Message
Unread postPosted: Wed Apr 25, 2012 3:19 am 
Offline
User avatar

Joined: Tue Sep 21, 2004 12:05 pm
Posts: 256
Location: Vevey, Switzerland
Someone asked me to have a look at some old mageto-optical disks containing lot of backup scientific data they don't want to lose, because it does not work anymore on their workstation.
The drive, a Maxoptix Tahiti IIm, was previously connected to a R5K180 O2 running Irix 6.3 and mounted that way:
Code:
/dev/dsk/dks1d5s7  /optical  efs  rw,soft,intr,bg  0  0
The system always says ther are I/O errors and can't read the disks. The cartridges are Maxoptix 1Gb 512bytes/sector erasable ones.

I brought the drive home. On my machine (R5K180 O2 runnung Irix 6.5), I tried with the same options, then simply
Code:
/dev/dsk/dks1d5s7  /TAHITI  efs  ro 0  0
without success. When I insert the disk, the "optical" icon on the desktop chandes (now with a disk half inserted), but I can't access it when double-clicking (see picture): says "magneto-optical disk type still being identified". I also tried to mount it from the CLI. Not better.
Attachment:
File comment: Tahiti IIm problems
2012.04.25 - error Tahiti MOD.JPG
2012.04.25 - error Tahiti MOD.JPG [ 347.1 KiB | Viewed 709 times ]

Unfortunately I didn't found how to make it work, neither on the forum nor on the web. Does one of you have experience with these MOD under Irix ? Diego ?

Thanks in advance for your help.

_________________
:Onyx2: : oxygen / :A3504L: :A3504L: : neon (16xItanium2 1.6, L2 9MB) / :O200: :O200: : beryllium
:Fuel: : nitrogen / :Octane2: : carbon / :Octane: : fluorine
:O2: : hydrogen (R10k 195, 512Mo) / :O2: : sodium (R5k 180, 512Mo) / :O2: : R5k 180->200 motherboard and PM only
:Indigo2IMP: : helium (R10k 195, HighImpact, 160Mo) / :Indigo2IMP: : boron / :Indigo: : magnesium
:4D70G: 4D70GT : hydrogen, my very first one (now property of musée bolo and the foundation mémoires informatiques)
See the hinv/gfxinfo posts here.


Top
 Profile  
 
Unread postPosted: Wed Apr 25, 2012 5:15 am 
Offline
Moderator
Moderator
User avatar

Joined: Sun Jun 06, 2004 5:55 pm
Posts: 5213
Location: NC - USA
Don't know how helpful it might be to your situation, but there's a 1995 discussion in the comp.sys.sgi.hardware archives on problems mounting a Maxoptix Tahiti 3 (under IRIX 5.3). Not especially topical, but it does included advice from the heavy hitters of the comp.sys.sgi era - Dave Olsen and Alexis Cousein. The thread includes a mention that the Maxoptix Tahiti 2 and 3 don't properly identify themselves as MO drives, and some suggestions to get them working/recognized.
http://groups.google.com/group/comp.sys ... 8451fe8db7

and this even older IRIX Magneto-Optical FAQ suggests using
Code:
# /etc/mount /dev/dsk/dks0d7s7 /MO
to manually mount the drive.
http://giga.cps.unizar.es/~spd/pub/irix ... ptical-faq

On the odd chance the dip-switches got bumped out of place somewhere along the line (and the even odder chance the config was the same as used with Sun), there's mention of the switch positions used when a Maxoptix Tahiti 2m is connected to Sun hardware here: http://www.sunmanagers.org/archives/1993/1683.html

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 12:48 am 
Offline
User avatar

Joined: Tue Sep 21, 2004 12:05 pm
Posts: 256
Location: Vevey, Switzerland
Thanks recondas.

I'd seen that discussion, but hadn't tried as it was for 5.2/5.3. Finally did yesterday what is suggested ("/etc/umount" and jumper change) but without success.
At least, the drive is detected in the PROM and by hinv. When a disk is inserted, it is also detected. Then, I tried to disable mediad on this device... no change. I haven't found any info whether 6.5's GUI is functional or if it is the same as for 5.x.

What is strange is that there never is /dev/dsk/dks1d5s7, only /dev/dsk/dks1d5vol. I also tried to mount it as hfs using the whole raw device ("/etc/mount -t hfs /dev/rdsk/dks1d5vol /TAHITI")...

Don't know if I can try anything else or if I should look for another drive.

_________________
:Onyx2: : oxygen / :A3504L: :A3504L: : neon (16xItanium2 1.6, L2 9MB) / :O200: :O200: : beryllium
:Fuel: : nitrogen / :Octane2: : carbon / :Octane: : fluorine
:O2: : hydrogen (R10k 195, 512Mo) / :O2: : sodium (R5k 180, 512Mo) / :O2: : R5k 180->200 motherboard and PM only
:Indigo2IMP: : helium (R10k 195, HighImpact, 160Mo) / :Indigo2IMP: : boron / :Indigo: : magnesium
:4D70G: 4D70GT : hydrogen, my very first one (now property of musée bolo and the foundation mémoires informatiques)
See the hinv/gfxinfo posts here.


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 1:27 am 
Offline
User avatar

Joined: Thu Jun 17, 2004 11:35 am
Posts: 3925
Location: Wijchen, The Netherlands
Maybe try to 'dd' the device to a harddisk? If you get I/O errors you know the disk or the drive (or both) have issues. Optical media don't exactly last forever, and this is early 90's tech.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2:(2x) :O3x02L:
In the museum: almost every MIPS/IRIX system.
Wanted: GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 6:09 am 
Offline
User avatar

Joined: Tue Sep 21, 2004 12:05 pm
Posts: 256
Location: Vevey, Switzerland
I'll try that.

Do you think it is better to use if=/dev/dsk/dks1d5vol or one of the /dev/rdsk device ? What is the difference ? Both of them are present- At first I thought the "r" meant removable (no, please don't laugh)... but it seems to mean "raw device", isn't it ?

What is the impact of the "bs" (block size) option ?

_________________
:Onyx2: : oxygen / :A3504L: :A3504L: : neon (16xItanium2 1.6, L2 9MB) / :O200: :O200: : beryllium
:Fuel: : nitrogen / :Octane2: : carbon / :Octane: : fluorine
:O2: : hydrogen (R10k 195, 512Mo) / :O2: : sodium (R5k 180, 512Mo) / :O2: : R5k 180->200 motherboard and PM only
:Indigo2IMP: : helium (R10k 195, HighImpact, 160Mo) / :Indigo2IMP: : boron / :Indigo: : magnesium
:4D70G: 4D70GT : hydrogen, my very first one (now property of musée bolo and the foundation mémoires informatiques)
See the hinv/gfxinfo posts here.


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 6:27 am 
Offline

Joined: Mon Sep 12, 2011 2:28 pm
Posts: 639
Location: Boston
you generally should use the raw device when copying disks with dd, it's faster and safer.
the blocksize options control dd's blocking factor; the size of the chunk it attempts to read and/or write. (partial chunks are handled too, just slightly differently.) The difference is that controls the size of the physical read() ONLY on raw devices. The "regular" disk device sets its own read size. You can set the bs to the sector size of the media, I think that would be best for error recovery. so bs=512 or 1024, etc. This will be slower since more read commands will be issued separately. For the best speed use bs=1024k or more for fast devices.

_________________
:PI: :O2: :Indigo2IMP: :Indigo2IMP:


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 7:00 am 
Offline
User avatar

Joined: Tue Sep 21, 2004 12:05 pm
Posts: 256
Location: Vevey, Switzerland
Thanks for the explanation. I'll then use "dd bs=512 if=/dev/rdsk/dks1d5vol of=/MO_disks/disk[X]_face[A/B].image" to put all chances on my side.

Is it possible to mount this image later on, as it is the complete volume, not only the 7th partition ?

_________________
:Onyx2: : oxygen / :A3504L: :A3504L: : neon (16xItanium2 1.6, L2 9MB) / :O200: :O200: : beryllium
:Fuel: : nitrogen / :Octane2: : carbon / :Octane: : fluorine
:O2: : hydrogen (R10k 195, 512Mo) / :O2: : sodium (R5k 180, 512Mo) / :O2: : R5k 180->200 motherboard and PM only
:Indigo2IMP: : helium (R10k 195, HighImpact, 160Mo) / :Indigo2IMP: : boron / :Indigo: : magnesium
:4D70G: 4D70GT : hydrogen, my very first one (now property of musée bolo and the foundation mémoires informatiques)
See the hinv/gfxinfo posts here.


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 7:23 am 
Offline
User avatar

Joined: Thu Jun 17, 2004 11:35 am
Posts: 3925
Location: Wijchen, The Netherlands
BetXen wrote:
Is it possible to mount this image later on, as it is the complete volume, not only the 7th partition ?

IRIX doesn't support loopback mounting, but you can always dd the image to an unused SCSI disk and mount that.

A Linux system configured with support for SGI disklabels and EFS filesystem can mount EFS disk images. I keep image copies of all my IRIX CDROMs on my fileserver (Debian 'stable')

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2:(2x) :O3x02L:
In the museum: almost every MIPS/IRIX system.
Wanted: GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)


Top
 Profile  
 
Unread postPosted: Thu Apr 26, 2012 8:31 pm 
Offline

Joined: Tue Feb 24, 2004 5:10 pm
Posts: 9701
jan-jaap wrote:
Optical media don't exactly last forever, and this is early 90's tech.

I think the media lasts forever but the drives were dying even before they left the factory :P

I had one of those Maxoptic Tahitis, never could get it to work. You might try on some NeXT groups. The M-O drive was a fixation with Mr Jobs early on, the NeXT guys have a lot of experience with getting data off the damned things.


Top
 Profile  
 
Unread postPosted: Fri Apr 27, 2012 8:32 am 
Offline
User avatar

Joined: Mon Oct 27, 2003 6:22 pm
Posts: 538
Location: Jakobstad, Finland
conv=noerror or ignerror might be good for flaky media; you might get SOME of the data out of it even if the disk is occasionally unreadable

_________________
:Octane: halo, octane
N.B.: I tend to talk out of my ass. Do not take it too seriously.


Top
 Profile  
 
Unread postPosted: Sat Apr 28, 2012 8:41 am 
Offline
User avatar

Joined: Mon Jul 21, 2003 6:19 am
Posts: 754
There's also ddrescue in /beta. If multiple attempts of reading bad sectors succeeds sometimes, that may work better than dd conv=noerror. I've packaged it, but haven't really needed it in the end.


Top
 Profile  
 
Unread postPosted: Sun Apr 29, 2012 5:19 am 
Offline
User avatar

Joined: Tue Sep 21, 2004 12:05 pm
Posts: 256
Location: Vevey, Switzerland
Thanks for all these sugestions.
I've done a lot of tests this week-end without more success.

dd does not work and always gives:
Code:
0+0 records in
0+0 records out
whichever disk and side I try (3 disks at home, written between '94 and '98).

ddrescue does not work either. The machine is not connected on the network, so I wont copy the output here, but the summary is the same as for dd...

Whatever command I use (dd/ddrescue), the console says:
Code:
dksc1d5vol: [Alert] Media error: Media format corrupted (asc=0x031, asq=0x0)
dksc1d5vol:   retrying request
dksc1d5vol: [Alert] Media error: Media format corrupted (asc=0x031, asq=0x0)
dksc1d5vol:   retrying request
dksc1d5vol: [Alert] Media error: Media format corrupted (asc=0x031, asq=0x0)
dksc1d5vol:   retrying request
dksc1d5vol: [Alert] Media error: Media format corrupted (asc=0x031, asq=0x0)
|$(3)dksc1d5vol: I/O error, retries exhausted


Seems strange that every disk is corrupted. MO is said to last for 50 years, so let's reasonably say 25. One of them should still work at least.

Do you have other ideas ?

_________________
:Onyx2: : oxygen / :A3504L: :A3504L: : neon (16xItanium2 1.6, L2 9MB) / :O200: :O200: : beryllium
:Fuel: : nitrogen / :Octane2: : carbon / :Octane: : fluorine
:O2: : hydrogen (R10k 195, 512Mo) / :O2: : sodium (R5k 180, 512Mo) / :O2: : R5k 180->200 motherboard and PM only
:Indigo2IMP: : helium (R10k 195, HighImpact, 160Mo) / :Indigo2IMP: : boron / :Indigo: : magnesium
:4D70G: 4D70GT : hydrogen, my very first one (now property of musée bolo and the foundation mémoires informatiques)
See the hinv/gfxinfo posts here.


Top
 Profile  
 
Unread postPosted: Sun Apr 29, 2012 2:28 pm 
Offline
User avatar

Joined: Wed May 07, 2008 7:47 pm
Posts: 327
Location: Seattle, WA
These disks used to be formatted with different blocksizes. IRIX (or even the drive) may be having a problem if, for example, the disks have 256, 1024, or 2048 byte blocks.

_________________
:OnyxR: :IRIS3130: :IRIS2400: :Onyx: :ChallengeL: :4D220VGX: :Indigo: :Octane: :Cube: :Indigo2IMP: :Indigo2: :Indy:


Top
 Profile  
 
Unread postPosted: Sun Apr 29, 2012 3:27 pm 
Offline

Joined: Mon Sep 12, 2011 2:28 pm
Posts: 639
Location: Boston
From what I remember MO discs are hard sectored... the sector patterns are molded into the polycarbonate.
The OP said his discs are 512 byte.

The drive could also be bad. Or the discs could have "laser rot"...

_________________
:PI: :O2: :Indigo2IMP: :Indigo2IMP:


Top
 Profile  
 
Unread postPosted: Sun Apr 29, 2012 9:43 pm 
Offline

Joined: Tue Feb 24, 2004 5:10 pm
Posts: 9701
robespierre wrote:
From what I remember MO discs are hard sectored... the sector patterns are molded into the polycarbonate.
The OP said his discs are 512 byte.

The drive could also be bad. Or the discs could have "laser rot"...

My money is on "drive is bad." I've never seen a Maxoptix that worked. Spent a lot of time trying, too. After a while Weird Stuff would see me coming and jack up the prices on all their old broken Tahitis. :(

I also sort of remember 2048 being block size on those ... but Al Zeimer was my grandpa so ....


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group