3 9bootfat, 9bootiso, 9bootpxe \- bootloaders for pc FAT, ISO and PXE network booting
5 started by BIOS or chainloaded by partition bootsector
7 The bootloader is responsible for reading the
9 boot parameters and booting a kernel. It interprets the
11 parameter as a file path on the current boot media
12 to locate the kernel image. The path should be in all
15 wich supports case sensitive file names. Read parameters
16 are echoed on the console. The boot procedure
17 can be interrupted by pressing any key after the configuration
18 was read. The interactive boot console is indicated with a
20 prompt. The syntax of the boot console is the same as in
25 will reset all current parameters. The word
27 will end the console and resume booting the kernel. The boot
28 console is entered automatically when: boot failed, no
30 parameter was specified or no
36 program is responsible for loading the kernel from
39 partition into memory and passing it the
41 boot parameters. It is chainloaded by
43 wich locates it in the root of the active
46 file is read from the root directory of the FAT
49 Booting from CD-ROM requires
51 to be included in the ISO-9660 image under
53 set as a non emulation bootblock (see
55 The BIOS loads the first 2K of
57 into memory and then executes the program. The remainder
58 of the file is then read to complete the chainloading process.
59 Boot parameters are read from
62 With a PXE capable BIOS and network card it is possible for
65 and a kernel from a tftp server. The location of
68 .B bootf=/386/9bootpxe
69 line in the tftp server's
77 from the tftp server, where
79 is the MAC address of the client's network card
80 in lower case hex, and use this as its
84 .BR /sys/src/boot/pc .