Using Reanimator to Install IRIX

From TechPubs Wiki

Revision as of 02:46, 24 September 2025 by Raion (talk | contribs) (Created page with "This guide uses '''Reanimator''', described by the authors as "Reanimator allows Silicon Graphics IRIX network installation using a Raspberry Pi or VirtualBox" to install IRIX 6.5. Other versions of IRIX are supported. == Setting up the Installation == To enter Command Monitor, boot the SGI and click on "Stop for Maintenance dialog" or press Esc. Click on "Enter Command Monitor" or press "5" (on Indy, numbers can change on other SGI model). Two IP client addresse...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This guide uses Reanimator, described by the authors as "Reanimator allows Silicon Graphics IRIX network installation using a Raspberry Pi or VirtualBox" to install IRIX 6.5. Other versions of IRIX are supported.

Setting up the Installation

To enter Command Monitor, boot the SGI and click on "Stop for Maintenance dialog" or press Esc. Click on "Enter Command Monitor" or press "5" (on Indy, numbers can change on other SGI model).

Two IP client addresses are available:

IRIS: setenv netaddr 192.168.9.1

or

IRIS2: setenv netaddr 192.168.9.2

To reboot from disk 1 after the installation, run in Command Monitor:

>>setenv SystemPartition dksc(0,1,8)
>>setenv OSLoadPartition dksc(0,1,0)
>>setenv OSLoader sash
>>setenv OSLoadFilename unix

Partitioning the Drive

Indy:

bootp():IRIX/6.5.22/ovl1/stand/fx.ARCS -x

bootp():IRIX/irix53/1/stand/fx.ARCS -x

bootp():IRIX/irix62/1/stand/fx.ARCS -x

bootp():IRIX/irix650/1/stand/fx.ARCS -x

bootp():IRIX/irix657/1/stand/fx.ARCS -x

Octane2:

bootp():IRIX/6.5.30/disc1/stand/fx.64 -x

bootp():IRIX/irix650/1/stand/fx.64 -x

bootp():IRIX/irix657/1/stand/fx.64 -x

** tip **

- define a "part" variable in Command Monitor:

Indy: setenv -p part "bootp():IRIX/6.5.22/ovl1/stand/fx.ARCS -x"

Octane2: setenv -p part "bootp():IRIX/6.5.30/disc1/stand/fx.64 -x"

This way, shortcuts can run $part in Command Monitor to easily start the disk partitioning program

Troubleshooting

If the disk partition program doesn't start, please check:

 1. netaddr is properly configured in Command Monitor.

 2. if the problem persists, connect your sgi computer to Reanimator using a straight-through cable, not a crossover.

 3. in cases 1 and 2, try typing the server name before ":", for example: "bootp()rbpi:IRIX/6.5.22/ovl1/stand/fx.ARCS -x".

 This problem is described on "Bootpd server receives requests, but ignores them." http://techpubs.spinlocksolutions.com/irix/remote-irix-6.5-installation-from-linux.html and is logged on /var/log/daemon.log

http://ibgwww.colorado.edu/~lessem/psyc5112/usail/peripherals/disks/adding/sgi.html

Warning: depending on the documentation used, the procedure can be slightly different. This guide assumes the drive is neither labeled nor partitioned.

Press Enter a couple of times to select the default system disk on SCSI controller 0, ID 1, lun 0

fx> [l]abel

fx/label> [c]reate

fx/label/create> [a]ll

fx/label/create> ..

fx/label> [sy]nc

fx/label> ..

fx> [r]epartition

fx/repartition> [ro]otdrive

fx/repartition/rootdrive: type of data partition = (xfs)

fx/repartition> /exit

Setting up the installer

- Enter System Maintenance menu, press 2 or click on "Install system software"

- Press 2 or click on "From remote directory"

- Enter "rbpi" or "debian" (according to the installation platform) as "server name", NOT the IP address

- For example:

Indy:

IRIX/6.5.22/ovl1/dist

Octane2:

IRIX/6.5.30/disc1/dist for Octane2

General table for each IRIX version:

IRIX version Remote directory
5.3 IRIX/irix53/1/dist
6.2 IRIX/irix62/1/dist
6.3 IRIX/irix63/1/dist
6.5.0 IRIX/irix650/1/dist
6.5.7 IRIX/irix657/1/dist
6.5.22 IRIX/6.5.22/ovl1/dist
6.5.30 IRIX/6.5.30/disc1/dist

If asked for system name or IP, specify the name/IP according the netaddr variable in Command Monitor:

IRIS for 192.168.9.1

IRIS2 for 192.168.9.2

Troubleshooting

If the installer program doesn't start, please check:

 1. netaddr is properly configured in Command Monitor.

 2. if the problem persists, connect the sgi computer to Reanimator using a straight-through cable, not a crossover.

 3. if the problem persists again, try booting the installer program using the "hard way", booting from Command Monitor.

 - Indy, 6.5.22 and RBPi: bootp():IRIX/6.5.22/ovl1/dist/miniroot/unix.IP22 or bootp()rbpi:IRIX/6.5.22/ovl1/dist/miniroot/unix.IP22

 - Indy, 6.2 and RBPi: bootp():IRIX/irix62/1/stand/sashARCS or bootp()rbpi:IRIX/irix62/1/stand/sashARCS

 - Indy, 5.3 and RBPi: bootp():IRIX/irix53/1/stand/sashARCS or bootp()rbpi:IRIX/irix53/1/stand/sashARCS

 - Octane2, 6.5.20 and RBPi: bootp():IRIX/6.5.30/disc1/stand/sash64 or bootp()rbpi:IRIX/6.5.30/disc1/stand/sash64

 Check the directories of your IRIX version to find the right installer program.

Select option "13. admin" --> "11. mkfs" --> (y)es --> yes --> "21. return" (numbers can change depending on the Inst version)

When formatting a partition, follow spinlocksolutions's advice:

"If working with a new disk, the installer will ask to format partitions and the block size to use. Use 4096kB block size for disks larger than 4GB, 512B otherwise."

IRIX Installation

Load the selections file according to the IRIX version installed. Check the right file on Reanimator's main menu, for example:

Use "rbpi" or "debian" according to the installation platform

6.5.22: Select option "13. admin" --> "15. load filename" --> irix@rbpi:i/6.5.22.txt --> "21. return"

6.5.30: Select option "13. admin" --> "15. load filename" --> irix@rbpi:i/6.5.30.txt --> "21. return"

6.5.7: Select option "13. admin" --> "15. load filename" --> irix@rbpi:i/6.5.7.txt --> "21. return"

2024/05/24 update: It seems that NFS is not installed. After installation, reboot and install the source irix@IP_Reanimator:i/IRIX/irix65x/nfs/dist, for example:

Reference: https://forums.sgi.sh/index.php?threads/nfs-weirdness.563/

# inst
1. from [source ...]
Install software from: irix@192.168.9.100:i/IRIX/irix65x/nfs/dist
Inst> conflicts

nfs.sw.nis (1274627335) is incompatible with eoe.sw.base (1289434520)
  1a. Do not install nfs.sw.nis (1274627335)
  1b. Open new distribution to resolve conflict

nfs.sw.nfs (1274627335) is incompatible with eoe.sw.base (1289434520)
  2a. Do not install nfs.sw.nfs (1274627335)
  2b. Open new distribution to resolve conflict
...
Inst> conflicts 1b
Install software from: irix@192.168.9.100:i/IRIX/6.5.22/ovl1/dist

Install software from: done

Inst> go

If there is no selections file for the IRIX version, one must write the sources manually: select option "1. from [source]" and add the right sources, type "rbpi" or "debian" for server name, SKIP "/" before "i". For example:

Indy: use "rbpi" or "debian" according to the installation platform

irix@rbpi:i/IRIX/6.5.22/ovl1/dist

irix@rbpi:i/IRIX/6.5.22/ovl2/dist

irix@rbpi:i/IRIX/6.5.22/ovl3/dist

irix@rbpi:i/IRIX/6.5.22/apps/dist

irix@rbpi:i/IRIX/irix65x/f1/dist

irix@rbpi:i/IRIX/irix65x/f2/dist

irix@rbpi:i/IRIX/irix65x/nfs/dist

(optional) irix@rbpi:i/IRIX/irix65x/devl/dist

(optional) irix@rbpi:i/IRIX/irix65x/devf13/dist

Octane2: use "rbpi" or "debian" according to the installation platform

irix@rbpi:i/IRIX/6.5.30/disc1/dist

irix@rbpi:i/IRIX/6.5.30/disc2/dist

irix@rbpi:i/IRIX/6.5.30/disc3/dist

irix@rbpi:i/IRIX/6.5.30/apps/dist

irix@rbpi:i/IRIX/6.5.30/capps/dist

irix@rbpi:i/IRIX/irix65x/f1/dist

irix@rbpi:i/IRIX/irix65x/f2/dist

irix@rbpi:i/IRIX/irix65x/nfs/dist

(optional) irix@rbpi:i/IRIX/irix65x/devl/dist

(optional) irix@rbpi:i/IRIX/irix65x/devf13/dist

For IRIX 6.5.7: use "rbpi" or "debian" according to the installation platform

irix@rbpi:i/IRIX/irix657/1/dist

irix@rbpi:i/IRIX/irix657/2/dist

irix@rbpi:i/IRIX/irix657/apps/dist

(optional) irix@rbpi:i/IRIX/irix65x/devf/dist

(optional) irix@rbpi:i/IRIX/irix65x/devl/dist

irix@rbpi:i/IRIX/irix65x/f1/dist

irix@rbpi:i/IRIX/irix65x/f2/dist

irix@rbpi:i/IRIX/irix65x/nfs/dist

Depending on the IRIX version and computer model, the installation procedure can be slightly different. Search videos on Youtube or documentation about IRIX installation on your model.