> Hi, my I2 doesn't boot properly. I tried to run >inst to try a clean
> inst from CDROM and didn't work.
> cannot load scsi(0)disk(2)rdisk(0)partition(8)/sash
> illegal t_magic number 0x0, expected MIPSEMAGIC or MIPSEBMAGIC
> unable to loard bootfile:excute format error
> unable to boot...
> then tried to boot from CDROM from the command monitor with IRIX 6.5.12
> (1 -3) on.
> boot -f cdrom(1,6,8)sash64 cdrom(1,6,7)stand/fx.64
> >..no such file...
> i'm not sure if this command is correct, though
> scsi=1, ID=6 on CDROM
> i followed the instruction from
> didn't work either.
> I exchanged the int disk from the upper bay to the lower bay, but it
> didn't cahnge the situation..
> I'm not sure if something is wrong-partition(?)-on the disk.
> basically what i want to do at this moment is to format the HD and
> install 6.5.12m considering the fact the HD is not working properly.
> Your help is appreciated.
Well, your set-up may be recoverable but as you have decided to start
from scratch, here is a recipe:
1. Install the new system disk on bus #0 with SCSI ID #1.
2. Power-up the machine, select "Enter Command Monitor", type
'hinv', and make sure that the disk shows up as SCSI ID=1 in the
Type 'resetenv' to reset the PROM environment to factory defaults.
Note the CPU type shown by 'hinv' (IPxx).
3. Invoke 'fx' from the IRIX Installation Tools CD, from the IRIX
Installation Tools and Overlays (1 of 2/3) CD, or from your first
IRIX CD whatever is appropriate..
If you want to run fx.ARCS and if you have the IRIX 6.5.1 Overlay
CD don't do it. Rather invoke 'fx' from the IRIX Installation
If your CPU type is IP12 or IP17 the command (a single line) is:
boot -f dksc(ctlr,unit,8)sash.<cpu>
If your CPU type is IP19, IP20, or IP22 the command (a single
boot -f dksc(ctlr,unit,8)sashARCS
For IRIX 6.5.x:
For systems with the 32 bit ARCS PROM (Indigo, Indigo2, Indy,
Onyx, Challenge and O2), the command (a single line) is:
boot -f dksc(ctlr,unit,8)sashARCS dksc(ctlr,unit,7)stand/fx.ARCS
For systems with 64-bit ARCS PROM (for example, Power Challenge,
Power Onyx, Power Indigo2, Indigo2 10000, Origin, Onyx2, and
OCTANE) the command (a single line) is:
boot -f dksc(ctlr,unit,8)sash64 dksc(ctlr,unit,7)stand/fx.64
where <ctlr> and <unit> are the controller and unit numbers of the
CDROM drive as shown by 'hinv'.
4. Use 'fx' to exercise the disk, to create a disk label and to
partition the disk.
Don't format the disk (only needed in exceptional cases). It is
possible that the disk gets damaged.
After fx has come up, exercise the disk: select [exe]rcise,
[se]quential, rd-only, and n = 5.
If all goes well bad blocks will be mapped out with no unallocated
bad blocks remaining.
Now exercise the disk again: select [exe]rcise, [b]utterfly,
rd-only, and n = 1.
Repeat the previous step as long as new bad blocks show-up.
If new bad blocks continue to show-up, you can try to reformat the
disk. But better get a new disk.
Partition the disk as 'rootdrive'.
You may resize the swap partition but that's not needed under
normal circumstances. At least 40 MB are required here.
Some people size the swap partition as a function of memory size:
MEMSIZE less or equal 128 MB: 200000 blocks
MEMSIZE less or equal 256 MB: 250000 blocks
MEMSIZE greater than 256 MB: 300000 blocks
5. Exit 'fx' and select "Software Installation" to invoke 'inst'.
6. Using 'inst', select 'admin' and then 'mkfs' to create the root
filesystem. Before doing this select 'date' to display or set the
7. Select 'return' and proceed with the software installation at the
The procedure is described in the IRIS Software Installation Guide
that most probably came with your machine.
The Guide "IRIX Admin: Software Installation and Licensing" is
also available at:
Install the software.
IRIX 6.5.x installation for a developer machine (example):
# Opening the media:
inst from IRIX_6.5_Foundation_1/dist
inst open IRIX_6.5_Foundation_2/dist
inst open Compiler_Execution_Environment_7.x/dist/dist6.5
inst open IRIX_6.5.x_Installation_Tools_and_Overlays_1_of_2/dist
inst open IRIX_6.5.x_Overlays_2/dist
inst open IRIX_6.5.x_Overlays_3/dist (if it exists)
inst open IRIX_6.5_Applications/dist
inst open IRIX_6.5_Development_Foundation/dist
inst open IRIX_6.5_Development_Libraries/dist
inst open MIPSpro_All-Compiler_CD/dist
inst open /ONC3_NFS_VERSION_3_IRIX_6.2-6.5/dist
# Selection of default installation
inst keep *
inst install default
# Selection of optional products/sub-systems:
inst install default roboinst
inst install eoe.*.nsd
inst install eoe.*.gifts_perl*
inst install eoe.*.gnutools
inst install eoe.*.fonttools
inst install eoe.*.imagetools
inst install eoe.*.ipgate
inst install eoe.*.rcs
inst install eoe.*.sccs
inst install print.*.bsdlpr
# Selection of software stream (one of maintenance or feature):
inst set stream feature
# Start of installation:
A bug may show-up during installation. The bug is covered - among
other documents - in:
During miniroot installation: innocuous Appletalk error messages
If you install from the miniroot, the following message may be
displayed during the installation of Appletalk. You can safely
"Command "( if test `grep ksd $rbase/var/adm/appletalk/services
wc -l` -eq 0; then echo
"# Start K-AShare Server\\n/usr/etc/appletalk/ksd -f -o -i
X/usr/bsd/hostnameX" | tr X
\\140 >> $rbase/var/adm/appletalk/services; fi )" failed (return
status 127, subsystem
/bin/sh: tr: not found
10/09/1999 04:55 ERROR: An error occurred while:
Installing new versions of selected appletalk.sw subsystems
I suspect an error in the installation procedure: 'tr' might be
called before it is installed.