RE: error installation IRIX on TEZRO
I got this off Ian Mapleson's website:
Clearing Old Data Prior to Installation
One can use another IRIX system to do this, but do not use a non-6.5 system. This is because the volume header information is not quite the same in 6.2 compared to 6.5. Also, if you use a much later version of 6.5, eg. 6.5.15, then the older 6.5 boot kernel on the CD will not be able to mount a disk which has been fx'd using the fx program from the running IRIX system. This is because slight changes were made to the XFS file system structure in 6.5.6. It doesn't matter if you intend to boot from the corresponding later Installation Tools and Overlays CDs for the main installation, but it does matter if you intend to boot using the original June 1998 Installation Tools CD. Thus, it's better to use the boot version of fx from the CD you're going to use to repartition the disk, unless you happen to have a running IRIX system that has just 6.5 with no updates. Plus, I've been told that the changes made in 6.5.6 were to aid with improved NFS performance with XFS filesystems; if this is important to you, then you may wish to do the installation using a 6.5.6-or-later CD set anyway. Even so, the information given here is still generally applicable.
Thus, the normal way to clear any old data and begin the installation is as follows:
Boot up the system, press ESC to obtain the Command Monitor. At this point, an extract from the IRIX online manual, "System Configuration and Operation", is useful to explain what is happening here:
The command monitor has been designed to keep it independent of operating systems and as small as possible. Therefore, the command monitor cannot directly boot files residing in IRIX or other operating system file trees. However, the command monitor provides a two-level boot mechanism that lets it load an intermediary program that understands filesystems; this program can then find and load the desired boot file. The program is called the standalone shell, and is referred to as sash. sash is a reconfigured and expanded version of the command monitor program, and includes the modules needed to handle operating system file structures. It also has enhanced knowledge about devices. After the system software is installed, a copy of sash is located in the volume header of the first disk. The header contains a very simple file structure that the command monitor understands. You can also boot sash from tape or across the network.
Thus, the idea is to boot into sash on the CDROM and from there into fx, the main IRIX disk utility program.
Enter hinv if necessary to confirm the SCSI controller number and SCSI ID number of the CDROM. Enter the following command to boot from the CD (make sure the 'Installation Tools' CD is in the CDROM drive):
boot -f dksc(X,Y,8)sashARCS dksc(X,Y,7)stand/fx.ARCS --x
where X is the SCSI controller number, and Y is the SCSI ID of the CDROM drive. According to the fx man page, the above command applies to systems with the 32bit ARCS PROM, namely Indigo, R4K Indigo2, Indy, Onyx, Challenge and O2.
For systems with the 64bit ARCS PROM - POWER Challenge, POWER Onyx, POWER Indigo2, Indigo2 10000, Origin, Onyx2, Octane, and all newer systems - use this command:
boot -f dksc(X,Y,8)sash64 dksc(X,Y,7)stand/fx.64 --x
although note that some systems may show the device as cdrom(x,y,z) rather than dksc(x,y,z). I found this to be the case on my Origin200 and so the command I used was as follows (the CDROM was on SCSI controller 1, ID 6):
boot -f cdrom(1,6,8)sash64 cdrom(1,6,7)stand/fx.64 --x
In some cases, often R4K IRIS Indigo for unknown reasons, one may have to boot in two stages, first into the sash and then into fx. I suspect this may happen because the CDROM doesn't quite respond as expected on older hardware. Either way, just split the boot command sequence into two steps if required, eg. the typical sequence might be:
boot -f dksc(X,Y,8)sashARCS
boot -f dksc(X,Y,7)stand/fx.ARCS --x
You will now be in the fx program. Press enter until you see the main menu (I'm assuming that controller 0, ID 1 will indeed be your root disk). Enter 'r' for repartition, 'ro' for root drive option, press Enter to confirm XFS, enter 'yes' to confirm the request, '..' to change menus up one level, 'l' to create a new disk label, 'sy' to sync the disk (write out the new label), and finally '/exit' to quit fx.
This is the line that's important for you:
You will now be in the fx program. Press enter until you see the main menu (I'm assuming that controller 0, ID 1 will indeed be your root disk). Enter 'r' for repartition, 'ro' for root drive option, press Enter to confirm XFS, enter 'yes' to confirm the request, '..' to change menus up one level, 'l' to create a new disk label, 'sy' to sync the disk (write out the new label), and finally '/exit' to quit fx.
There's no need to exercise the drive, which can take hours!
(This post was last modified: 01-27-2019, 09:32 AM by Irinikus.)
|