Page 1 of 1

Indigo Fresh Install Problems

Posted: Sun Jul 02, 2017 11:17 pm
by Baphijmm
Hello all; it's been a little while. I've finally managed to get my hands on an Indigo drive sled, which means I can finally attempt to install IRIX 5.3 on my old Indigo R3K. Attempting to do so however has been quite a chore, and at this point I'm kinda stumped.

I've got an external CD-ROM drive set up on ID 6, with parity and block size jumpers in place. (This was the first hurdle; took me a few hours of playing around with jumpers before the silly thing would even read the disk properly.) As this is a "fresh" HDD, naturally it has not been configured with fx; the CD I have for IRIX 5.3 does have the right sash and will boot into it (albeit with much complaining about the HDD not having valid headers), but attempting to load fx.IP12 results in a very angry series of lines:

Code: Select all

sc0,6,0: cmd=0x28 Unexpected info phase 46, state 49. Resetting SCSI bus
dks0d6s7: retrying request
dks0d6s7: Drive not ready: Driver not ready, ASQ=0x1,.
efs read error, bad count
dksc(0,6,7)stand/fx.IP12: Command not found.


Now, the "Unexpected info" bit is exactly what it was spitting at me while I was trying to figure out the block size jumper situation; I believe I understand that it means the CD-ROM drive was expecting larger block sizes, and had to be forced to shrink its understanding of the block size to accommodate both IRIX 5.3 and the Indigo itself. But then, if the jumper has been set and the thing will even boot successfully into sash, why suddenly can it not accomplish fx?

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 12:54 am
by dexter1
The R3000 Indigo can be finicky with respect to a CDROM supporting 512 byte block size. What is the CDROM model number and manufacturer?

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 1:17 am
by Baphijmm
It's a Yamaha CRW8424S, in a ClubMac external SCSI enclosure with Centronics 50 plugs.

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 1:29 am
by dexter1
The only result i can find for that model in combination with an SGI is on the German forum: Someone hooked it up to an Indy. They had some vague problem of the CDROM not recognizing CD's, but that could be due to something else unrelated to your problem.

You could try setting the ID to 4, since that is SGI default SCSI-id for the CDROM.
You can also look if there is a firmware upgrade for that model, since it's a burner. Maybe that can cure the block size problem.

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 2:07 am
by jan-jaap
  • Systems with ARCS firmware (Indigo R4000, Indigo2, Indy and newer) can set the block size of the CD-ROM. Any SCSI CD-ROM should work.
  • Older systems like the Indigo R3000 and the Crimson can not, so the CD-ROM must be set to 512 byte block size mode by hand, usually using a jumper.
  • Really old systems, like Professional IRISes or PowerSeries with v3.x ROMs don't support CD-ROMs at all, and require a CD-ROM drive with modified firmware which masquerades as a fixed disk when first booted.

yamaha.png

With the 512byte jumper set, this drive should work with an Indigo R3000. As with all 20+ year old mechanical devices, YMMV.

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 2:10 am
by Baphijmm
The 512 block size jumper is in place; that's the only way I could get it to recognize the disk in the first place. It boots sash with no issues, but anything on the seventh "section" seems... nonexistent. It's there, but there's no readable file system directory. An ls of that portion returns that it exists, but with no file system.

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 2:31 am
by robespierre
You may already know this, but the PROM Monitor can't list EFS or XFS volumes. Sash is needed to do that.
So you could type

Code: Select all

>> boot
sash: ls dksc(0,6,7)

to list the EFS volume on an Irix CD, but ls from the >> prompt won't understand it.

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 2:53 am
by Baphijmm
robespierre wrote:You may already know this, but the PROM Monitor can't list EFS or XFS volumes. Sash is needed to do that.
So you could type

Code: Select all

>> boot
sash: ls dksc(0,6,7)

to list the EFS volume on an Irix CD, but ls from the >> prompt won't understand it.


I actually did not know this; however, the ls returned nothing in either the PROM prompt or sash. Sash also reported something about a efs read error?

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 10:32 pm
by Baphijmm
Decided to try moving the CD-ROM to ID4 this evening; unfortunately, this made no difference. I decided to take a photo, shown below; if you click, it will take you to the full-size image. (Careful, it's big.)

Image

Having done a bit of searching on this problem elsewhere, the most consistent means of fixing it seems to be to update the CD drive's firmware; however, as I do not have a PC with a SCSI input on it, I'm not sure I'll be able to do this. Seems like my best bet will probably be to find a workable CD drive. I'd found a few links to usable units for this purpose on the forums here, but they're all dead; does anyone have a good list? Or even just a recommendation?

Re: Indigo Fresh Install Problems

Posted: Mon Jul 03, 2017 11:49 pm
by jan-jaap
I normally start fx from sash, not directly, like this (assuming a device at ID #4):

Code: Select all

boot -f dksc(0,4,8)sashIP12 dksc(0,4,7)stand/fx.IP12 --x

Re: Indigo Fresh Install Problems

Posted: Tue Jul 04, 2017 12:08 am
by Baphijmm
jan-jaap wrote:I normally start fx from sash, not directly, like this (assuming a device at ID #4):

Code: Select all

boot -f dksc(0,4,8)sashIP12 dksc(0,4,7)stand/fx.IP12 --x


It was certainly worth a shot, and the error mode did change slightly: It spat out the same error message, but then quickly dumped back to the System Maintenance Menu. Pretty sure it's still having the same problem, but because it was initiated during a boot like that, it dropped the whole thing.

Re: Indigo Fresh Install Problems

Posted: Sat Jul 08, 2017 6:51 pm
by Baphijmm
Alright, starting to get frustrated now.

I'd found a site (http://www.megarat.com/indigo/) that stated the Indigo R3k could boot properly with a Toshiba XM3501B CD-ROM drive. Found one on eBay, and it arrived this afternoon.

This drive has no way to set its expected block size, or at least I'm definitely not seeing the jumper for it. The Indigo certainly seems to think it's looking at the wrong block size, as it's producing the same "Unexpected info phase 46, state 49. Resetting SCSI bus" error just trying to start into sash.

Anyone have any thoughts or ideas? I'm completely stumped here.

EDIT: After some more futzing with it, which ultimately resulted in me returning to the original jumper layout I'd had before, it is now displaying an entirely new error, something about the 0 block of the disk being unreadable. Might be useful?