Update docs to reflect new kernel naming convention and cdrom installation

procedure.
This commit is contained in:
sekiya 2004-01-04 15:06:44 +00:00
parent 41d2641b78
commit 9ab759f23f
1 changed files with 31 additions and 33 deletions

View File

@ -1,4 +1,4 @@
.\" $NetBSD: install,v 1.5 2002/07/26 15:41:56 rafal Exp $
.\" $NetBSD: install,v 1.6 2004/01/04 15:06:44 sekiya Exp $
.\"
.\" Copyright (c) 1999-2002 The NetBSD Foundation, Inc.
.\" All rights reserved.
@ -125,25 +125,28 @@ upgrade boot programs.
The
.Nx*M
CD-ROM is not ISO-formatted.
Since the older SGI PROMs do not understand ISO/CD-9660 formats,
the CD-ROM image is generated with an SGI Volume Header and an
FFS-formatted (BSD4.2) partition for the distribution.
Furthermore, since the file system is FFS, the CD cannot be mounted under IRIX.
Since SGI PROMs can not boot from an ISO/CD-9660 filesystem,
the CD-ROM image is generated with an SGI Volume Header for the bootstrap loader
and an ISO/CD-9660-formatted partition for the distribution.
.Pp
To install from a
.Nx*M
CD-ROM, follow the procedure above for
setting the PROM environment for SystemPartition, OSLoadPartition, OSLoader
and OSLoadFilename.
The SCSI and DISK values used should be for your attached CD-ROM drive, where
CD-ROM, enter the PROM command-line environment and execute one of the following
commands, replacing
.Ar X
is the SCSI-ID of the CD-ROM.
.
Using the PROM command-line interface,
you can boot the CD-ROM installation kernel as follows:
with the SCSI-ID of the CD-ROM:
.Pp
(for most Indigo2 (IP22) and Indy (IP24) machines)
.(tag 12n -offset indent -compact
.It Ic ">> boot"
.It Ic ">> boot -f scsi(0)cdrom(X)rdisk(0)partition(8)ip2xboot"
.tag)
(for Indigo (IP20) and Indigo2/Indy machines with old PROMs)
.(tag 12n -offset indent -compact
.It Ic ">> boot -f scsi(0)cdrom(X)rdisk(0)partition(8)aoutboot"
.tag)
(for O2 (IP32) machines)
.(tag 12n -offset indent -compact
.It Ic ">> boot -f scsi(0)cdrom(X)rdisk(0)partition(8)ip3xboot"
.tag)
.Pp
.Ss2 Installation for diskless configurations
@ -158,22 +161,17 @@ suffix, you must first uncompress it using the
.Pa gunzip
program.
You must also decide which kernel you need to boot.
.\" Because of differences in SGI hardware between different machines,
.\" the kernel load addresses differ.
.\" You will need GENERIC_INDY for the Indy and Indigo2,
.\" while GENERIC should be enough for the O2.
If your PROM can load ELF kernels directly (see the
.Sx Preparing Your System for NetBSD installation
section above), the GENERIC_INDY kernel will be sufficient.
Otherwise, you will need the ECOFF version of the GENERIC_INDY
kernel (
.Pa netbsd.ecoff-GENERIC_INDY ).
Because of differences in SGI hardware between different machines,
the kernel load addresses differ.
You will need GENERIC32_IP2x for the Indy and Indigo2,
ecoff-GENERIC32_IP2x for the Indigo (and Indy/Indigo2 machines with old PROMs),
and GENERIC32_IP3x for the O2.
.Pp
.Dl server# Ic gunzip netbsd-GENERIC_INDY.gz
.Dl server# Ic cp netbsd-GENERIC_INDY /tftpboot/netbsd-sgimips
.Dl server# Ic gzip -d -c netbsd-GENERIC32_IP2x.gz > /tftpboot/netbsd-sgimips
or
.Dl server# Ic gunzip netbsd.ecoff-GENERIC_INDY.gz
.Dl server# Ic cp netbsd.ecoff-GENERIC_INDY /tftpboot/netbsd-sgimips
.Dl server# Ic gzip -d -c netbsd.ecoff-GENERIC32_IP2x.gz > /tftpboot/netbsd-sgimips
or
.Dl server# Ic gzip -d -c netbsd-GENERIC32_IP2x.gz > /tftpboot/netbsd-sgimips
.
.Pp
Note that your DHCP server must be configured to specify
@ -206,8 +204,8 @@ you know how to configure DHCP and TFTP services on your server.
.(enum
Place the install kernel into the TFTP server's download area.
Just as above, you need to place the correct bootable kernel into the
TFTP server's download area. However, instead of a GENERIC_INDY kernel,
you must use the correct INDY_INSTALL kernel. This kernel contains a
TFTP server's download area. However, instead of a GENERIC kernel,
you must use the correct INSTALL kernel. This kernel contains a
ramdisk with the installation tools and will allow you to proceed with
installation without further setup.
.Pp
@ -216,8 +214,8 @@ If the kernel has a
suffix, you must first uncompress it using the
.Pa gunzip
program.
As above, you must choose either the ELF (netbsd-INDY_INSTALL) or ECOFF
(netbsd-INDY_INSTALL.ecoff) kernel.
As above, you must choose either the netbsd-INSTALL32_IP2x,
netbsd-INSTALL32_IP2x.ecoff, or netbsd-INSTALL32_IP3x kernel.
.Pp
Note that your DHCP server must be configured to specify
this file as the boot file for the client.
@ -235,7 +233,7 @@ Once you've booted the installation kernel you will need to
select your terminal type.
Use
.\" .Ic iris-ansi
.\" for an SGI graphics console (Not currently supported),
.\" for an SGI graphics console,
.Ic vt100
for a serial console with a vt100-compatible terminal, or
.Ic xterm