Index: chapter.sgml =================================================================== RCS file: /dcvs/doc/en/books/handbook/boot/chapter.sgml,v retrieving revision 1.4 diff -u -r1.4 chapter.sgml --- chapter.sgml 9 Mar 2006 04:42:28 -0000 1.4 +++ chapter.sgml 24 Aug 2006 20:08:42 -0000 @@ -39,10 +39,6 @@ The options you can give to the components in the &os; bootstrap to control the boot process. - - - The basics of &man.device.hints.5;. - @@ -96,7 +92,7 @@ case the boot manager usually has more code in the first track of the disk or within some OS's file system. (A boot manager is sometimes also called a boot - loader, but FreeBSD uses that term for a later stage of + loader, but &os; uses that term for a later stage of booting.) Popular boot managers include boot0 (a.k.a. Boot Easy, the standard &os; boot manager), Grub, @@ -153,7 +149,7 @@ boot0 and LILO. The <application>boot0</application> Boot Manager: - The MBR installed by FreeBSD's installer or &man.boot0cfg.8;, by + The MBR installed by &os;'s installer or &man.boot0cfg.8;, by default, is based on /boot/boot0. (The boot0 program is very simple, since the program in the MBR can only be 446 bytes long because of the slice @@ -165,9 +161,8 @@ <filename>boot0</filename> Screenshot - F1 DOS -F2 FreeBSD +F2 DF/FBSD F3 Linux F4 ?? F5 Drive 1 @@ -299,6 +294,7 @@ loader loader configuration + The loader will then read /boot/loader.rc, which by default reads in /boot/defaults/loader.conf which @@ -308,12 +304,14 @@ on these variables, loading whichever modules and kernel are selected. - Finally, by default, the loader issues a 10 second wait - for key presses, and boots the kernel if it is not interrupted. - If interrupted, the user is presented with a prompt which - understands the easy-to-use command set, where the user may - adjust variables, unload all modules, load modules, and then - finally boot or reboot. + Finally, by default, the loader will show you the booting + menu where you can select different options. This menu issues + a 10 second wait for key presses, and boots the kernel if it + is not interrupted. If the user selects + , the user is presented + with a prompt which understands the easy-to-use command set, + where the user may adjust variables, unload all modules, + load modules, and then finally boot or reboot. @@ -469,9 +467,7 @@ single-user mode To simply boot your usual kernel, but in single-user - mode: - - boot -s + mode you can select the . @@ -484,9 +480,7 @@ unload load kernel.old - You can use kernel.GENERIC to - refer to the generic kernel that comes on the install - disk, or kernel.old to refer to + You can use kernel.old to refer to your previously installed kernel (when you have upgraded or configured your own kernel, for example). @@ -615,10 +609,12 @@ This mode can be reached through the automatic reboot - sequence, or by the user booting with the - option or setting the - boot_single variable in - loader. + sequence, with the + + menu option, by the user booting with the + option from the loader prompt or setting the + boot_single variable in + loader. It can also be reached by calling &man.shutdown.8; without the reboot