Last update: 2024/05/24
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
"Selecting the Correct fx/sash Version" on https://software.majix.org/irix/install-network.shtml
Check the documentation for your sgi model, several tested examples are provided:
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, you 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, you can try type 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. I assume that your drive is neither labeled nor partitioned.
If you know what you are doing, you could skip some of these steps.
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
- 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 your sgi computer to Reanimator using a straight-through cable, not a crossover.
3. if the problem persists again, you must try to boot the installer program using the "hard way", booting from Command Monitor.
(pending review) Read this page https://software.majix.org/irix/install-network.shtml and select the right command according to your sgi model and IRIX version, for example:
- 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."
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: [email protected]: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: [email protected]:i/IRIX/6.5.22/ovl1/dist
Install software from: done
Inst> go
If there is no selections file for your IRIX version, you must write the sources manually: select option "1. from [source]" and add the right sources, you can 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.
6.5.22 on Indy
6.5.7 on Indy
6.5.30 on Octane2
inst> install maintenance
inst> conflicts
inst> conflicts 1a 2a ... until no conflicts
inst> go
----------
6.5.0 on Indy
In this case, selections file won't work, so you must write the sources manually: select option "1. from [source]" and add the right sources, you can type "rbpi" or "debian" for server name, SKIP "/" before "i". For example:
Use "rbpi" or "debian" according to the installation platform. These are the sources:
irix@rbpi:i/IRIX/irix650/1/dist
irix@rbpi:i/IRIX/irix650/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
You will be asked for:
Do you whish to run the optional installation startup script? --> select option 1
Do you want to check for kernel crash files ... ? --> answer yes
For this version, "install maintenance" won't work, so use the commands specified on http://www.sgidepot.co.uk/6.5inst.html:
inst> keep *
inst> install standard
inst> install prereqs
inst> conflicts 1a 2a ... until no conflicts
inst> go
----------
6.3 (for O2 R5k/R10k) on O2 R5k (tested by kikems). This procedure is similar to IRIX 6.5.0 installation
- select option "1. from [source]" and add the right sources, you can type "rbpi" or "debian" for server name, SKIP "/" before "i". For example:
Use "rbpi" or "debian" according to the installation platform. These are the sources:
irix@rbpi:i/IRIX/irix63/1/dist
irix@rbpi:i/IRIX/irix63/apps/dist
(optional) irix@rbpi:i/IRIX/irix63/devlib/dist
(optional) irix@rbpi:i/IRIX/irix63/devf/dist
irix@rbpi:i/IRIX/irix63/nfs/dist
The required disk space is ~500 MB and ~890 MB if your include the development sources.
After the installation process:
- select option "12. quit"
- reboot the system
- configure the network with IP address 192.168.9.1 using System --> System Manager --> Network Setup on Toolchest
- add "rbpi 192.168.9.100" to /etc/hosts (I used vi)
- check the rest of directories on /home/irix/i/IRIX/irix63 for patches and additional software:
/home/irix/i/IRIX/irix63/patches/dist
You can install this patch running inst or swmgr as root and the source irix@rbpi:i/IRIX/irix63/patches/dist
----------
5.3 on Indy
WARNING: there are several IRIX versions depending on the sgi model, if this version doesn't work, please check other versions on http://ftp.irixnet.org/sgi-irix/irix-5.3/ or http://jrra.zone/sgi/#pg-7
- for every source in /home/irix/i/5.3.txt: select option "1. from [source]", add the source and run "go". These are the sources:
irix@rbpi:i/IRIX/irix53/1/dist
irix@rbpi:i/IRIX/irix53/dev53/dist
irix@rbpi:i/IRIX/irix53/gzip/dist
irix@rbpi:i/IRIX/irix53/nfs/dist
After the installation process:
- select option "12. quit"
- reboot the system
- configure the network with IP address 192.168.9.1 using System --> System Manager --> Network Setup on Toolchest
- add "rbpi 192.168.9.100" to /etc/hosts (I used vi)
- check the rest of directories on /home/irix/i/IRIX/irix53 for patches and additional software:
/home/irix/i/IRIX/irix53/patches/dist
/home/irix/i/IRIX/irix53/y2k
----------
6.2 on Indy. This procedure is similar to IRIX 5.3 installation
- for every source in /home/irix/i/6.2.txt: select option "1. from [source]", add the source and run "go". These are the sources:
irix@rbpi:i/IRIX/irix62/1/dist
irix@rbpi:i/IRIX/irix62/2/dist
irix@rbpi:i/IRIX/irix62/apps/dist
irix@rbpi:i/IRIX/irix62/nfs62/dist
(optional) irix@rbpi:i/IRIX/irix62/devf
(optional) irix@rbpi:i/IRIX/irix62/devlibs
After the installation process:
- select option "12. quit"
- reboot the system
- configure the network with IP address 192.168.9.1 using System --> System Manager --> Network Setup on Toolchest
- add "rbpi 192.168.9.100" to /etc/hosts (I used vi)
- check the rest of directories on /home/irix/i/IRIX/irix62 for patches and additional software:
/home/irix/i/IRIX/irix62/patches/dist
/home/irix/i/IRIX/irix62/y2k_patch
----------
6.5.30 Octane https://wiki.preterhuman.net/IRIX_6.5.x_Install_on_Octane
inst> keep *
inst> install standard
inst> go
----------
6.5.30 Octane2 https://www.youtube.com/watch?v=5u6yylUXcIo
6.5.30 https://github.com/unxmaal/booterizer/tree/pi_support
keep *
install standard
keep incompleteoverlays
remove java_dev*
remove java2_plugin*
----------
6.5.30
http://techpubs.spinlocksolutions.com/irix/remote-irix-6.5-installation-from-linux.html#install-2
After you have loaded all the distributions, run the following:
keep *
install standard
install prereqs
rem java_dev.*
(It is OK if "install prereqs" reports that no prereqs were found.)
At this point, you should run conflicts to check if there are any important unresolved dependencies.
If everything went as planned, there should be only one, for java2_plugin.sw.mozilla_freeware, which you remove from installation by typing conflicts 1a
The response from the above should finally be "no conflicts", and then you can type go to start the software installations and quit when they are done.
You can remove conflicts using "conflicts" command or using "remove" command.
----------
https://www.youtube.com/watch?v=Y5GE6yKwDuI&list=PL7fOFTpu7rt0pGycf3D7yzQoeMjlup-tz