<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech-pubs.net/wiki/index.php?action=history&amp;feed=atom&amp;title=IRIX_Install_Using_IRIX_Host</id>
	<title>IRIX Install Using IRIX Host - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech-pubs.net/wiki/index.php?action=history&amp;feed=atom&amp;title=IRIX_Install_Using_IRIX_Host"/>
	<link rel="alternate" type="text/html" href="https://tech-pubs.net/wiki/index.php?title=IRIX_Install_Using_IRIX_Host&amp;action=history"/>
	<updated>2026-04-19T19:22:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://tech-pubs.net/wiki/index.php?title=IRIX_Install_Using_IRIX_Host&amp;diff=236&amp;oldid=prev</id>
		<title>Raion at 15:37, 21 September 2025</title>
		<link rel="alternate" type="text/html" href="https://tech-pubs.net/wiki/index.php?title=IRIX_Install_Using_IRIX_Host&amp;diff=236&amp;oldid=prev"/>
		<updated>2025-09-21T15:37:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:37, 21 September 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article describes the installation of IRIX 6.5.30 on &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;an SGI &lt;/del&gt;Fuel. The installation is performed over a local network (LAN), using a SGI Indy workstation as installation server. The main focus of this article is to demonstrate the feature of driving inst using a pre-written command file instead of manually performing all needed software selection steps. Although the example specifically describes an IRIX 6.5.30 installation, the demonstrated methods will work with any 6.5.x installation.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article describes the installation of IRIX 6.5.30 on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a [[&lt;/ins&gt;Fuel&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;. The installation is performed over a local network (LAN), using a SGI Indy workstation as installation server. The main focus of this article is to demonstrate the feature of driving inst using a pre-written command file instead of manually performing all needed software selection steps. Although the example specifically describes an IRIX 6.5.30 installation, the demonstrated methods will work with any 6.5.x installation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Host Server ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Host Server ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Raion</name></author>
	</entry>
	<entry>
		<id>https://tech-pubs.net/wiki/index.php?title=IRIX_Install_Using_IRIX_Host&amp;diff=235&amp;oldid=prev</id>
		<title>Raion: Created page with &quot;This article describes the installation of IRIX 6.5.30 on an SGI Fuel. The installation is performed over a local network (LAN), using a SGI Indy workstation as installation server. The main focus of this article is to demonstrate the feature of driving inst using a pre-written command file instead of manually performing all needed software selection steps. Although the example specifically describes an IRIX 6.5.30 installation, the demonstrated methods will work with an...&quot;</title>
		<link rel="alternate" type="text/html" href="https://tech-pubs.net/wiki/index.php?title=IRIX_Install_Using_IRIX_Host&amp;diff=235&amp;oldid=prev"/>
		<updated>2025-09-21T15:37:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;This article describes the installation of IRIX 6.5.30 on an SGI Fuel. The installation is performed over a local network (LAN), using a SGI Indy workstation as installation server. The main focus of this article is to demonstrate the feature of driving inst using a pre-written command file instead of manually performing all needed software selection steps. Although the example specifically describes an IRIX 6.5.30 installation, the demonstrated methods will work with an...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This article describes the installation of IRIX 6.5.30 on an SGI Fuel. The installation is performed over a local network (LAN), using a SGI Indy workstation as installation server. The main focus of this article is to demonstrate the feature of driving inst using a pre-written command file instead of manually performing all needed software selection steps. Although the example specifically describes an IRIX 6.5.30 installation, the demonstrated methods will work with any 6.5.x installation.&lt;br /&gt;
&lt;br /&gt;
=== Host Server ===&lt;br /&gt;
The Host OS/Server should be a recent install of IRIX (i.e. 6.5.22 or later)&lt;br /&gt;
&lt;br /&gt;
Ensure the IP configuration is within the same subnet as the machine installed, i.e. 192.168.1.0/24 This guide will use 192.168.1.7&lt;br /&gt;
&lt;br /&gt;
==== Directory Structure ====&lt;br /&gt;
A directory structure has to be created first. The chosen directory names can be different from this example, but they have to be consistent with the following steps:&lt;br /&gt;
&lt;br /&gt;
% ls /netboot/6.5.30&lt;br /&gt;
&lt;br /&gt;
foundation-1&lt;br /&gt;
&lt;br /&gt;
foundation-2&lt;br /&gt;
&lt;br /&gt;
disc1&lt;br /&gt;
&lt;br /&gt;
disc2&lt;br /&gt;
&lt;br /&gt;
disc3&lt;br /&gt;
&lt;br /&gt;
onc3nfs&lt;br /&gt;
&lt;br /&gt;
devf-13&lt;br /&gt;
&lt;br /&gt;
devlibs&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
fuel.install&lt;br /&gt;
&lt;br /&gt;
As an alternative, the overlays can all be combined into a single directory:&lt;br /&gt;
&lt;br /&gt;
% ls /netboot/6.5.30/install&lt;br /&gt;
&lt;br /&gt;
dist&lt;br /&gt;
&lt;br /&gt;
installtools&lt;br /&gt;
&lt;br /&gt;
stand&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
All files must be readable by the guest user. This can be accomplished a variety of ways, but two of them are:&lt;br /&gt;
&lt;br /&gt;
chown the files to guest:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# chown -R guest:guest /netboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
chmod the files to allow world readability:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# chmod -R 755 /netboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next, verify that the guest user is not locked.&lt;br /&gt;
&lt;br /&gt;
It should look similar to this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;guest::998:998:Guest Account:/usr/people/guest:/bin/csh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;guest:*LK*:998:998:Guest Account:/usr/people/guest:/bin/csh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And also not like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;guest:XOmXlVxyVdlA2:998:998:Guest Account:/usr/people/guest:/bin/csh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Or with a * where the password hash is above)&lt;br /&gt;
&lt;br /&gt;
==== Services ====&lt;br /&gt;
Verify that the following services are on:&lt;br /&gt;
&lt;br /&gt;
* tftp&lt;br /&gt;
* shell (rsh)&lt;br /&gt;
&lt;br /&gt;
This can be verified in &amp;lt;code&amp;gt;/etc/inetd.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additionally, add the directory created above to TFTP&amp;#039;s line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;tftp dgram udp wait guest /usr/etc/tftpd tftpd -s /usr/local/boot /usr/etc/boot /netboot/6.5.30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then reboot or restart inetd using &amp;lt;code&amp;gt;/etc/killall -HUP inetd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On the off chance IPFilter is enabled, a rule will need to be created to allow the client access.&lt;br /&gt;
&lt;br /&gt;
=== Client Configuration (Fuel) ===&lt;br /&gt;
Stop the booting process by pressing the esc key and enter the maintenance menu. Open the &amp;quot;Command Monitor&amp;quot; (or press button 5). Assign a temporary IP address to the machine by setting the following environment variable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;setenv netaddr 192.168.1.174&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;setenv srvaddr 192.168.1.7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP has to be in the same subnet as your install server. &amp;#039;&amp;#039;&amp;#039;It is NORMAL for the ping, trace and other utilities to fail from PROM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
The next step is to load the &amp;quot;fx&amp;quot; program and create the needed partitions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bootp()/netboot/6.5.30/install/stand/fx.64 --x&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The command for older machines like the Indigo2, Indy, O2 etc. is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;boot -f bootp()/netboot/6.5.30/install/stand/fx.ARCS --x&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is not a tutorial on use of fx, but generally:&lt;br /&gt;
&lt;br /&gt;
* Create a [ro]ot drive.&lt;br /&gt;
* Check if the [la]bel contains the bootfile=/unix entry in the bootinfo section. If not, create it.&lt;br /&gt;
* [sy]nc the label&lt;br /&gt;
* exit fx via /exit&lt;br /&gt;
&lt;br /&gt;
This will revert back to the maintenance menu.&lt;br /&gt;
&lt;br /&gt;
==== Installing IRIX ====&lt;br /&gt;
Press button 2 to enter the &amp;quot;Install System Software&amp;quot; menu. Choose &amp;quot;remote directory&amp;quot; and specify the name of the remote host by providing the IP address of the server (192.168.1.7). The name of the remote directory is the one which contains the &amp;quot;sa&amp;quot; file. In this case its &amp;quot;/netboot/6.5.30/install/dist&amp;quot;. Press the &amp;quot;install&amp;quot; button to load the installation tools.&lt;br /&gt;
&lt;br /&gt;
Next it will likely be asked to provide IP addresses and hostname of the machine being installed on and to confirm the creation of a fresh XFS file system on the newly created root partition. Do so.&lt;br /&gt;
&lt;br /&gt;
==== Install File ====&lt;br /&gt;
Now an installation list can be used to automate the process of setting this up. Here is an example list which can be modified.&lt;br /&gt;
&lt;br /&gt;
from 192.168.1.7:/netboot/6.5.30/install/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/foundation-1/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/foundation-2/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/devlibs/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/onc3nfs/dist6.5&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/devf-13/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/mipspro_c/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/mipsproap/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/mipspro_cee/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/mipspro_cpp/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/mipspro744update/dist&lt;br /&gt;
&lt;br /&gt;
open 192.168.1.7:/netboot/6.5.30/prodevworkshop-2.9.5/dist&lt;br /&gt;
&lt;br /&gt;
keep *&lt;br /&gt;
&lt;br /&gt;
install standard&lt;br /&gt;
&lt;br /&gt;
install sysadm_xvm&lt;br /&gt;
&lt;br /&gt;
install sysadm_base&lt;br /&gt;
&lt;br /&gt;
install sysadm_cluster.sw.client&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.xvm&lt;br /&gt;
&lt;br /&gt;
install sysadm_xvm.sw.client&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.xfsrt&lt;br /&gt;
&lt;br /&gt;
install eoe.books&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.xlv&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.xlvplex&lt;br /&gt;
&lt;br /&gt;
install license_eoe&lt;br /&gt;
&lt;br /&gt;
install license_dev&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.uucp&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.quotas&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.ipv6&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.imagetools&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.netman&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.pam&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.pam_dev&lt;br /&gt;
&lt;br /&gt;
install eoe.sw.terminfo&lt;br /&gt;
&lt;br /&gt;
keep appletalk kerberos openssl openssh OpenOffice outbox sgi_apache ftn* gsview ghostscript sgitcl_eoe&lt;br /&gt;
&lt;br /&gt;
The final keep command removes obsolete components commonly supplemented with a modern installation of Nekoware or some other distribution.&lt;br /&gt;
&lt;br /&gt;
Now, load the resulting file (with modifications as needed) like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;admin source 192.168.1.7:/netboot/6.5.30/fuel.install&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the file runs, check for conflicts with &amp;quot;conflicts&amp;quot;. Assuming the version of the file created above has a similar set of commands, it should not be the case. If there&amp;#039;s no conflicts, proceed with &amp;quot;go&amp;quot;. Once installed, type &amp;quot;quit&amp;quot; and reboot into the newly installed IRIX instance.&lt;/div&gt;</summary>
		<author><name>Raion</name></author>
	</entry>
</feed>