diff options
Diffstat (limited to 'share/man/man8/man8.vax/boot_vax.8')
-rw-r--r-- | share/man/man8/man8.vax/boot_vax.8 | 246 |
1 files changed, 21 insertions, 225 deletions
diff --git a/share/man/man8/man8.vax/boot_vax.8 b/share/man/man8/man8.vax/boot_vax.8 index 20f66b3613b..bb9fa3bd265 100644 --- a/share/man/man8/man8.vax/boot_vax.8 +++ b/share/man/man8/man8.vax/boot_vax.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: boot_vax.8,v 1.9 2007/05/31 19:20:00 jmc Exp $ +.\" $OpenBSD: boot_vax.8,v 1.10 2011/07/07 19:27:44 miod Exp $ .\" $NetBSD: boot_vax.8,v 1.3 1995/04/23 10:33:39 cgd Exp $ .\" .\" Copyright (c) 1980, 1991, 1993 @@ -30,7 +30,7 @@ .\" .\" @(#)boot_vax.8 8.2 (Berkeley) 4/19/94 .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: July 7 2011 $ .Dt BOOT_VAX 8 vax .Os .Sh NAME @@ -45,163 +45,10 @@ Provided the auto-restart is enabled on the machine's front panel, an automatic consistency check of the file systems will be performed, and unless this fails, the system will resume multi-user operations. .Ss Cold starts -These are processor-type dependent. -On an 11/780, there are two floppy files for each disk controller, -both of which cause boots from unit 0 of the root file system -of a controller located on mba0 or uba0. -One gives a single-user shell, while the other invokes the multi-user -automatic reboot. -Thus these files are -.Tn HPS -and -.Tn HPM -for the single -and multi-user boot from -.Tn MASSBUS -RP06/RM03/RM05 disks, -.Tn UPS -and -.Tn UPM -for -.Tn UNIBUS -storage module controller and disks -such as the -.Tn EMULEX -SC-21 -and -.Tn AMPEX -9300 pair, -.Tn RAS -and -.Tn RAM -to boot from -.Tn MSCP -controllers and disks such as the RA81, -or -.Tn HKS -and -.Tn HKM -for RK07 disks. -There is also a script for booting from the default device, -which is normally a copy of one of the standard multi-user boot scripts, -but which may be modified to perform other actions -or to boot from a different unit. -The situation on the 8600 is similar, with scripts loaded from the console RL02. -.Pp -Giving the command -.Pp -.Dl >>>BOOT HPM -.Pp -would boot the system from (e.g.) an RP06 and run the automatic consistency -check as described in -.Xr fsck 8 . -(Note that it may -be necessary to type control-P -and halt the processor -to gain the attention of the -.Tn LSI-11 -before getting the >>> prompt.) -The command -.Pp -.Dl >>>BOOT ANY -.Pp -invokes a version of the boot program in a way which allows you to -specify any system as the system to be booted. -It reads from the console a device specification (see below) followed -immediately by a pathname. -.Pp -The scripts may be modified for local configuration if necessary. -The flags are placed in register 11 (as defined in -.Aq Pa sys/reboot.h ) . -The boot device is specified in register 10. -The encoding of this register is also defined in -.Aq Pa sys/reboot.h . -The current encoding has a historical basis, and is shown in the following -table: -.Bd -unfilled -offset indent -bits usage -0-7 boot device type (the device major number) -8-15 disk partition -16-19 drive unit -20-23 controller number -24-27 adaptor number (UNIBUS or MASSBUS as appropriate) -.Ed -.Pp -The adaptor number corresponds to the normal configuration on the 11/750, -and to the order in which adaptors are found on the 11/780 and 8600 -(generally the same as the numbers used by -.Tn UNIX ) . .Pp -On an 11/750, the reset button will boot from the device -selected by the front panel boot device switch. -In systems with RK07's, position B normally selects the RK07 for boot. -This will boot multi-user. -To boot from RK07 with boot flags you may specify -.Bd -unfilled -offset indent -.Li \&>>>B/ Ns Fl n No DMA0 -.Ed -.Pp -where, giving an -.Ar n -of 1 causes the boot program -to ask for the name of the system to be bootstrapped, -giving an -.Ar n -of 2 causes the boot program to come up single-user, -and an -.Ar n -of 3 causes both of these actions to occur. -The -.Dq DM -specifies RK07, the -.Dq A -represents the adaptor number -.Pf ( Tn UNIBUS -or -.Tn MASSBUS ) , -and the -.Dq 0 -is the drive unit number. -Other disk types which may be used are DB -.Pq Tn MASSBUS , -DD (TU58), -and DU -.Pf ( Tn UDA-50/RA -disk). -A non-zero disk partition can be used by adding (partition times 1000 hex) -to -.Ar n . -.Pp -The boot procedure on the Micro -.Tn VAX -II -is similar. -A switch on the back panel sets the power-up action -to autoboot or to halt. -When halted, the processor may be booted using the same syntax -as on the 11/750. -.Pp -The 11/750 boot procedure uses the boot ROMs to load block 0 off -the specified device. -The -.Pa /usr/mdec -directory contains a number -of bootstrap programs for the various disks which should be placed -in a new pack by -.Xr disklabel 8 . -Similarly, the Micro -.Tn VAX -II boot procedure loads a boot parameter block -from block 0 of the disk. +The system boot procedure loads a boot parameter block +from block 0 of the disk configured as the boot device. The -.Em rdboot -.Dq bootstrap -contains the correct parameters for an -.Tn MSCP -disk such -as the RD53. -.Pp -On any processor, the .Nm boot program finds the corresponding file on the given device @@ -223,14 +70,9 @@ where .Ar device is the type of the device to be searched, .Ar adaptor -is the -.Tn UNIBUS -or -.Tn MASSBUS -number of the adaptor to which the device is attached, +is the number of the adaptor to which the device is attached, .Ar controller is the unit number of the controller or -.Tn MASSBUS tape formatter on that adaptor, .Ar unit is the unit number of the disk or transport slave unit of the tape, @@ -242,87 +84,41 @@ Normal line editing characters can be used when typing the file specification. The following list of supported devices may vary from installation to installation: .Bd -unfilled -offset indent -hp MASSBUS disk drive -up UNIBUS storage module drive -ht TE16,TU45,TU77 on MASSBUS -kra storage module on a KDB50 -mt TU78 on MASSBUS -hk RK07 on UNIBUS -ra storage module on a MSCP-compatible UNIBUS controller -rb storage module on a 730 IDC -rl RL02 on UNIBUS -tm TM11 emulation tape drives on UNIBUS -tms TMSCP-compatible tape -ts TS11 on UNIBUS -ut UNIBUS TU45 emulator +hd MFM disk connected to the MFM controller on some VAXstation systems +mt tape drive connected to an MSCP-compatible controller +ra disk drive connected to an MSCP-compatible controller +sd SCSI disk +st SCSI tape .Ed .Pp For example, -to boot from a file system which starts at cylinder 0 -of unit 0 of a -.Tn MASSBUS -disk, type -.Dq hp(0,0)bsd +to boot from a file system in partition +.Sq a +of unit 0 of a SCSI disk, type +.Dq sd(0,0)bsd at the boot prompt; -.Dq hp(2,0,1,0)bsd -would specify drive 1 on -.Tn MASSBUS -adaptor 2; -.Dq up(0,0)bsd -would specify a -.Tn UNIBUS -drive, -.Dq hk(0,0)bsd -would specify -an RK07 disk drive, -.Dq ra(1,0,0,0)bsd -would specify a -.Tn UDA50 -disk drive on a second -.Tn UNIBUS , -and -.Dq rb(0,0)bsd -would specify a -disk on a 730 -.Tn IDC . +.Dq sd(2,0,1,0)bsd +would specify drive 1 on the second SCSI controller. For tapes, the minor device number gives a file offset; .Dq mt(1,2,3,4) would specify the fifth file on slave 3 of the formatter at .Dq drive 2 on mba 1. -.Pp -On an 11/750 with patchable control store, -microcode patches will be installed by -.Nm boot -if the file -.Pa psc750.bin -exists in the root of the filesystem from which the system is booted. -.Pp -In an emergency, the bootstrap methods described in the paper -.%T Installing and Operating 4.3bsd -can be used to boot from a distribution tape. .Sh FILES .Bl -tag -width /usr/mdec/xxboot -compact .It Pa /bsd default system kernel .It Pa /bsd.rd standalone installation kernel, suitable for disaster recovery -.It Pa /boot -system bootstrap .It Pa /usr/mdec/xxboot -sector-0 boot block for 750, xx is disk type -.It Pa /usr/mdec/bootxx -second-stage boot for 750, xx is disk type -.It Pa /pcs750.bin -microcode patch file on 750 +primary boot block, xx is disk type +.It Pa /usr/mdec/boot +secondary bootstrap (usually also installed as +.Pa /boot ) .El .Sh SEE ALSO +.Xr disklabel 8 , .Xr halt 8 , .Xr reboot 8 , .Xr shutdown 8 -.Sh HISTORY -The -.Nm -command appeared in -.Bx 4.0 . |