diff options
Diffstat (limited to 'sys/arch/i386/stand/biosboot')
-rw-r--r-- | sys/arch/i386/stand/biosboot/biosboot.8 | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/sys/arch/i386/stand/biosboot/biosboot.8 b/sys/arch/i386/stand/biosboot/biosboot.8 index 6c841d96cbf..8b319f43acd 100644 --- a/sys/arch/i386/stand/biosboot/biosboot.8 +++ b/sys/arch/i386/stand/biosboot/biosboot.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: biosboot.8,v 1.4 1997/09/05 21:25:15 weingart Exp $ +.\" $OpenBSD: biosboot.8,v 1.5 1997/09/20 22:40:33 flipk Exp $ .\" .\" Copyright (c) 1997 Michael Shalayeff .\" All rights reserved. @@ -35,28 +35,28 @@ .Sh NAME .Nm biosboot .Nd -primary system bootstrap program +first-stage system bootstrap .Sh DESCRIPTION This small program (roughly 256 bytes of code) is responsible for loading the second stage .Xr boot 8 program, which in turn, will load the kernel. -It is a small piece of code that takes no input or options. +It takes no input or options directly. .Pp -The location of the -.Xr boot 8 -program that +In order for .Nm -loads, is stored in a block table inside the +to load the second-stage bootstrap, it has a table inside it which +describes +.Xr boot 8 's +location. .Nm -program. The +must be installed by, and have its block table filled in by, the .Xr installboot 8 -program is used to fill this table with the location of the -.Nm -program. This location is BIOS dependant, so you have to run the +program. As this data is BIOS dependant, you must re-run .Xr installboot 8 -program to update this table every time you move your disk between -machines and/or controllers. +each time you reinstall +.Xr boot 8 +or move your disk or software between machines and/or controllers. .Pp When .Nm @@ -76,11 +76,12 @@ any media error, including bad sectors (common on floppy disks), and invalid sectors (can occur with messed up geometry translations). .It Er Bad magic The just loaded /boot image contains a bad magic in it's header. This -might indicate some kind of hardware problem, or it may mean that the +might indicate some kind of hardware problem, the .Ar boot argument to the .Xr installboot 8 -command was not a valid /boot program. +command was not a valid /boot program, or /boot or has been moved or +changed. .El .Pp Other common reasons for these errors to appear is that a wrong BIOS geometry |