diff options
Diffstat (limited to 'distrib/notes/sgi/install')
-rw-r--r-- | distrib/notes/sgi/install | 107 |
1 files changed, 34 insertions, 73 deletions
diff --git a/distrib/notes/sgi/install b/distrib/notes/sgi/install index 2925cf7e0e3..0709eedb48f 100644 --- a/distrib/notes/sgi/install +++ b/distrib/notes/sgi/install @@ -1,107 +1,68 @@ -dnl $OpenBSD: install,v 1.3 2004/08/26 18:46:22 pefo Exp $ +dnl $OpenBSD: install,v 1.4 2004/08/26 20:45:00 miod Exp $ OpenBSDInstallPrelude There are several ways to install OpenBSD onto a disk. The easiest way in terms of preliminary setup is to use the OpenBSD ramdisk kernel that can be booted via BOOTP. Booting from CD is not yet supported. +Booting over the network: +dnl XXX provide more details!!! -Installing using the OpenBSD ramdisk kernel. +First, a bootp or dhcpd server needs to be set up. The bootpd(8) or +dhcpd(8) manual page on your server should provide detailed information +on how to set up the server. -The ramdisk kernel is a self-contained OpenBSD filesystem including all -utilities necessary to install OpenBSD on a local disk, embedded in a -GENERIC kernel image. It is distributed as a plain ELF executable file -designed to be loaded into the system by the ARCS firmware. +The bootp or dhcp server needs to know the ethernet address of the +system. This address can be found by using the ``printenv'' command +in the Maintenance Console, looking for the ``eaddr'' variable. -Booting the ramdisk kernel can be done from the ARCS graphic console -although it might be more convenient to use the serial console since -the kernel currently only supports the serial console. Some systems -come with the serial console but enabled by default but sometimes this -must be changed. +The server should also provide a tftp location, where the bsd.rd file +should be available. -To change to serial console, go into the ARCS Maintenance console. When -the system starts up, press the ESC key or use the the mouse and click -the STOP FOR MAINTENANCE button. Once in the System maintenance meny, -select '5' to go into the Command monitor. If the installed disk does -not contain a valid Volume Header and is bootable the Maintenance -console will be entered by default. +Once the server is set up, boot with the following command in the +Maintenance Console: -It may be necessary to do a reset of the environment to its default setting -by entering the command: +> boot bootp()/bsd.rd -> resetenv +Installing the system: -To switch the console to serial mode, change the console environment -variable: +OpenBSDInstallPart2 -> setenv console d + Boot your machine from the installation media as described above. -and reboot the system. A serial console at 9600B8N1 and no flow control -should be attached to the serial port marked (1). + It will take a while to load the kernel especially from a slow + network connection, most likely more than a minute. If some action + doesn't eventually happen, or the spinning cursor has stopped and + nothing further has happened, either your boot media is bad, your + diskless setup isn't correct, or you may have a hardware or + configuration problem. -If changing back to the graphics console is required do: +OpenBSDBootMsgs -> setenv console g + You will next be asked for your terminal type. +dnl XXX needs extra text here once graphics console is available + Just hit return to select the default (vt100). -After reboot, when the message: - To perform system maintenance instead, press <Esc> -is displayed, press the ESCAPE key to get into maintenance mode. Again, -select '5' to get to the Command monitor. +OpenBSDInstallPart3 -When setting up the system to boot from disk, one environment variable -needs to be changed. Set 'OSLoader' to 'boot'. By default it is set to -'sash' which is the IRIX stand alone shell and loader. It may be convenient -to do this setup now so the system will diskboot once the 'reboot' command -is entered after the installation is complete. +OpenBSDInstallPart4 -To be able to boot, a bootp/dhcpd server needs to be set up. See the dhcpd(8) -man page for information on how to set up the dhcp server to respond to -a bootp client. The dhcp server needs to know the ethernet address of the -system. This address can be found by using the 'printenv' command and looking -for the 'eaddr' variable. - -Loading the ramdisk kernel into your system is done with the appropriate -ARCS boot command on Your system. Usually this is done by typing in the -following string at the ARCS prompt: - - bootp()/bsd.rd - -to boot from Your TFTP server. - -This will cause the ramdisk kernel to be booted. After the initial probe -messages you'll will see the question: - -TBD. - -The script will do most of the work of transferring the system from the -tar files onto your disk. You will frequently be asked for confirmation -before the script proceeds with each phase of the installation process. -Occasionally, you'll have to provide a piece of information such as the -name of the disk you want to install on or IP addresses and domain names -you want to assign. - -The installation script goes through the following phases: - - - determination of the disk to install OpenBSD on - - checking of the OpenBSD partition information on the disk - - creating and mounting the OpenBSD filesystems - - setup of IP configuration - - extraction of the distribution tar files - - installation of kernel and the bootable kernel - -The installation program will guide you through the installation. +OpenBSDInstallPart5(sd0) +OpenBSDInstallNet({:-CD-ROM, NFS, -:}) OpenBSDFTPInstall OpenBSDHTTPInstall +OpenBSDTAPEInstall + OpenBSDCDROMInstall OpenBSDNFSInstall -OpenBSDCommonFS +OpenBSDCommonFS(NFS) OpenBSDCommonURL |