Annotation of sys/arch/landisk/stand/xxboot/xxboot.8, Revision 1.1
1.1 ! nbrk 1: .\" $OpenBSD: xxboot.8,v 1.3 2007/05/31 19:20:04 jmc Exp $
! 2: .\"
! 3: .\" Copyright (c) 2006 Michael Shalayeff
! 4: .\" All rights reserved.
! 5: .\"
! 6: .\" Permission to use, copy, modify, and distribute this software for any
! 7: .\" purpose with or without fee is hereby granted, provided that the above
! 8: .\" copyright notice and this permission notice appear in all copies.
! 9: .\"
! 10: .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
! 11: .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
! 12: .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
! 13: .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
! 14: .\" WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER IN
! 15: .\" AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
! 16: .\" OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
! 17: .\"
! 18: .Dd $Mdocdate: May 31 2007 $
! 19: .Dt XXBOOT 8 landisk
! 20: .Os
! 21: .Sh NAME
! 22: .Nm xxboot
! 23: .Nd
! 24: LANDISK-specific primary boot loader
! 25: .Sh DESCRIPTION
! 26: This small program, residing in the reserved sectors at the beginning
! 27: of the root file system of the system, is responsible for loading
! 28: the second-stage
! 29: .Xr boot 8
! 30: program (typically /boot), which in turn will load the kernel.
! 31: .Pp
! 32: To install (or update) the
! 33: .Nm
! 34: program, use
! 35: .Xr disklabel 8
! 36: with the
! 37: .Fl B
! 38: switch.
! 39: .Pp
! 40: When
! 41: .Nm
! 42: receives control from the master boot record (MBR) it will print a banner:
! 43: .Pp
! 44: .Dl OpenBSD MBR
! 45: .Pp
! 46: followed by a little twiddler while reading the second-stage boot.
! 47: .Sh FILES
! 48: .Bl -tag -width /usr/mdec/xxboot -compact
! 49: .It Pa /usr/mdec/mbr
! 50: Master Boot Record block
! 51: .It Pa /usr/mdec/xxboot
! 52: primary bootstrap
! 53: .It Pa /boot
! 54: secondary bootstrap
! 55: .It Pa /bsd
! 56: .Ox
! 57: kernel
! 58: .It Pa /bsd.rd
! 59: .Ox
! 60: kernel for installation/recovery
! 61: .El
! 62: .Sh DIAGNOSTICS
! 63: .Nm
! 64: will print messages indicating errors as returned from the firmware.
! 65: .Sh SEE ALSO
! 66: .Xr boot 8 ,
! 67: .Xr boot_landisk 8 ,
! 68: .Xr disklabel 8 ,
! 69: .Xr fdisk 8 ,
! 70: .Xr mbr 8
CVSweb