Error trying to boot IRIX 6.5.30 installation on O2...

thatsmanjear

New member
Oct 29, 2025
3
0
1
Southlake, TX
Hi. I recently acquired an O2 and want to do a fresh install of IRIX. A little bit of googling revealed 6.5.30 is the last supported version of IRIX on the O2. My O2 has 256MB of memory (4x64MB), two SCSI hard drives, and I'm using an external SCSI CD-ROM (I've tried by physical CD-ROM drive and a ZuluSCSI...both have same issue).

I see my external CD-ROM in the hinv, and if I do a 'ls dksc(1,4,8)' on the Tools and Overlay 1 CD I see sashARCS (and sgilabel, mr, and sash64), so I think my external CD-ROM is good to go along with my IRIX media.

Here's what I get:

> boot -f dksc(1,4,8)sashARCS
136992+22896+3248+341792+49584d+4620+6880Relocation error: "relocation of a JUMPADDR overflows

I've also tried IRIX 6.5.22. I've tried a different physical CD-ROM drive. I've tried a ZuluSCSI. I've verified proper SCSI termination.

I did the the same installation on an Indy without any issues.

Any thoughts or ideas would be greatly appreciated!!
 
Update: Since the error message is related to memory, e.g., seems like the address to jump to was beyond what it thought it had as phyiscal memory, I decided to try removing some memory. The O2 had four Kingston KSG-02/128 modules in banks 1 and 2, for a total of 256MB memory (verified using hinv). I just removed the two modules from bank 2, verified it now thinks it has 128MB (via hinv), and that allowed me to boot sash from CD. Yea! Anybody have an explanation for this? I'll eventually do a more thorough analysis of the memory by putting the removed bank 2 memory into bank 1 and see if that also works...or whether that memory is just bad. In the meantime I'm happy I'm up and running.
 

About us

  • Silicon Graphics User Group (SGUG) is a community for users, developers, and admirers of Silicon Graphics (SGI) products. We aim to be a friendly hobbyist community for discussing all aspects of SGIs, including use, software development, the IRIX Operating System, and troubleshooting, as well as facilitating hardware exchange.

User Menu