Index of /archives/NetBSD/NetBSD-release-10/src/sys/arch/x68k/stand
Name Last modified Size Description
Parent Directory -
CVS/ 2025-01-29 12:07 -
Makefile 2020-08-16 16:03 331
Makefile.booters 2016-09-18 03:08 419
Makefile.inc 2021-04-15 10:54 113
README 2020-08-16 16:25 1.5K
aout2hux/ 2022-12-18 05:36 -
boot/ 2022-12-18 05:36 -
boot_ufs/ 2023-05-17 12:12 -
common/ 2022-12-18 05:36 -
installboot/ 2022-12-18 05:36 -
libdos/ 2022-12-18 05:36 -
libiocs/ 2022-12-18 05:36 -
libsa/ 2022-12-18 05:36 -
loadbsd/ 2022-12-18 05:36 -
mboot/ 2022-12-18 05:36 -
netboot/ 2022-12-18 05:36 -
newdisk/ 2022-12-18 05:36 -
xxboot/ 2025-01-29 12:07 -
$NetBSD: README,v 1.3 2020/08/16 07:25:51 isaki Exp $
Primary bootloaders:
boot_ufs/
contains xxboot_ufs.
It is placed in ffs's boot area and loads secondary bootloader
from its filesystem (ffsv1/v2).
This historical primary bootloader uses custom ffs op
functions.
xxboot/
contains following variants.
* cdboot_cd9660
is placed in CD and loads secondary bootloader
from cd9660 filesystem.
* fdboot_ustarfs
is placed in floppy's sector#0 and loads secondary
bootloader from subsequent USTARFS.
* xxboot_ffsv1
* xxboot_ffsv2
* xxboot_lfsv1
* xxboot_lfsv2
is placed in each specified filesystem's boot area,
and loads secondary bootloader from its filesystem.
These primary bootloaders use MI ffs/lfs op functions in
src/sys/lib/libsa.
Secondary bootloaders:
boot/
boot is placed to / (root directory) and loads the kernel.
netboot/
netboot is the same as /boot except default boot device is
nfs using network interface and DHCP.
Currently only NE2000 based Neptune-X and Nereid are
supported.
Other bootloaders:
mboot/
mboot is 0-th bootloader.
It is placed to sector#0 (as 1024byte/sector) of hard disk
as an alternative to genuine boot selector. And loads
active partition's +0 sector (sector size depends media)
which should have primary bootloader.
loadbsd/
loadbsd.x is a Human68k executable and loads the kernel from
Human68k filesystem.
Utility tools:
newdisk/
newdisk is a utility to create the "disk mark" for X680x0
SCSI IPL using mboot bootloader to make a disk bootable.