diff options
Diffstat (limited to 'sbin/nextboot/nextboot.8')
-rw-r--r-- | sbin/nextboot/nextboot.8 | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/sbin/nextboot/nextboot.8 b/sbin/nextboot/nextboot.8 index 192eb31..b57c4b0 100644 --- a/sbin/nextboot/nextboot.8 +++ b/sbin/nextboot/nextboot.8 @@ -20,14 +20,14 @@ program .Nm controls the actions of the boot blocks at the time of the next boot. If compiled with the correct option, -the boot blocks will check the nameblock for a magic number and a +the boot blocks will check the nameblock for a magic number and a default name to use for booting. -If compiled to do so they will also +If compiled to do so they will also delete the name from the block, ensuring that if the boot should fail, then it will not be tried again. It is the job of .Pa /etc/rc -to use +to use .Nm to re-install the string if that boot is found to have succeeded. This allows a one-time only boot string to be used for such applications @@ -40,7 +40,7 @@ The following options are available: .It Fl b Is used for bootstrapping (initially configuring) the nameblock. Without -this, +this, .Nm will refuse to write to a block that does not already contain the magic number. @@ -59,13 +59,13 @@ and flags are mutually exclusive. .Sh DESCRIPTION .Nm Nextboot -first checks that the disk has an fdisk table and checks that none of the +first checks that the disk has an fdisk table and checks that none of the partitions defined in that table include the nameblock. -If the name block is +If the name block is shown to be unused, it will install the bootstrings given as arguments, one after the other, each preceded by a small magic number, and NULL terminated. -The end of the list of strings is delimited by a sequence of +The end of the list of strings is delimited by a sequence of 0xff bytes. If the boot blocks are compiled to write back the nameblock after each boot, it will zero out the supplied names as it uses them, @@ -81,7 +81,7 @@ An example of usage might be: .Pp Which would instruct the boot blocks at the next boot, to try boot the experimental kernel off the SCSI disk. -If for any reason this failed, the next boot attempt would +If for any reason this failed, the next boot attempt would boot the kernel .Pa /kernel.old off the IDE drive. (Assuming the write-back option were enabled) If this @@ -93,7 +93,7 @@ to change the default boot string. Note, that should the file specified in the nameblock be non-existent, then the name compiled into the boot blocks will be used for the boot rather than the next name in the nameblock. -The +The nameblock is only consulted .Em once per boot. @@ -107,7 +107,7 @@ This program works only in conjunction with the legacy boot code. The entire program should be made more user-friendly. The option of whether to write back or not should be stored on the disk and not a compile time option. -I want to rethink this at some +I want to rethink this at some later stage to make it co-exist with disks that do not have a fdisk partitioning table (i.e. purely disklabel'd systems). .Pp |