diff --git a/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml b/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml index 753f7f4c99..8a7dd21faa 100644 --- a/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml +++ b/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml @@ -162,7 +162,7 @@ src, then sys. If you have an aversion to sysinstall and you have access to an official FreeBSD CDROM, then - you can also install the source from the command line : + you can also install the source from the command line: &prompt.root; mount /cdrom &prompt.root; mkdir -p /usr/src/sys @@ -206,19 +206,19 @@ You must execute these and all of the following commands under - the root account or you will get permission - denied errors. + the root account or you will get + permission denied errors. Now, edit MYKERNEL with your favorite text editor. If you are just starting out, the only editor available - will probably be vi, which is too complex to + will probably be vi, which is too complex to explain here, but is covered well in many books in the bibliography. However, FreeBSD does - offer an easier editor called ee which, if you are a - beginner, should be your editor of choice. Feel free to change the - comment lines at the top to reflect your configuration or the - changes you have made to differentiate it from + offer an easier editor called ee which, if + you are a beginner, should be your editor of choice. Feel free to + change the comment lines at the top to reflect your configuration or + the changes you have made to differentiate it from GENERIC. SunOS @@ -256,7 +256,8 @@ If you are running a FreeBSD version prior to 4.0, and you are not upgrading to FreeBSD 4.0 or higher using - the make world procedure, use procedure 1. + the make world procedure, use procedure 1. + @@ -266,8 +267,9 @@ - If you are rebuilding the kernel as part of a make - world process, use procedure 2. + If you are rebuilding the kernel as part of a + make world process, use procedure 2. + @@ -305,7 +307,7 @@ way - Change to the /usr/src directory + Change to the /usr/src directory. &prompt.root; cd /usr/src @@ -327,7 +329,7 @@ In FreeBSD 4.2 and older you must replace KERNCONF= with KERNEL=. 4.2-STABLE that was fetched after Feb 2nd, 2001 does - recognize KERNCONF= + recognize KERNCONF=. @@ -344,8 +346,9 @@ tree in any way (you have not run CVSup, CTM, or used anoncvs), then you should use the - config, make depend, - make, make install sequence. + config, make depend, + make, make install sequence. + kernel.old @@ -610,6 +613,15 @@ options FFS_ROOT #FFS usable as root device [keep this!] + options SOFTUPDATES #Enable FFS soft updates support + + This option enables soft updates in the kernel, this will help speed + up write access on the disks. They enabled by default in the 4.X branch + but may not be turned on. Review the output from &man.mount.8; to see + if you have them enabled. If you do not see the soft-updates option then + you will need to activate it using the &man.tunefs.8; or &man.newfs.8; + for new filesystems. + options MFS #Memory Filesystem options MD_ROOT #MD is a potential root device @@ -737,8 +749,8 @@ options CD9660_ROOT #CD-ROM usable as root, CD9660 required Real-time extensions added in the 1993 POSIX. Certain - applications in the ports collection use these (such as Star - Office). + applications in the ports collection use these + (such as StarOffice). kernel options @@ -1021,7 +1033,7 @@ device miibus # MII bus support device miibus to the kernel config pulls in support for the generic miibus API and all of the PHY drivers, including a generic one for PHYs that are not specifically handled - by an individual driver + by an individual driver. device dc # DEC/Intel 21143 and various workalikes device rl # RealTek 8129/8139 @@ -1303,13 +1315,13 @@ pseudo-device bpf # Berkeley packet filter an excellent mechanism for recovering from incompatible kernels. Simply choose the kernel you want to boot from at the FreeBSD boot loader. You can access this when the system - counts down from 10. Hit any key except for the enter key, - type unload and then type - boot - kernel.old, or the - filename of any other kernel that will boot properly. When - reconfiguring a kernel, it is always a good idea to keep a - kernel that is known to work on hand. + counts down from 10. Hit any key except for the + enter key, type unload + and then type + bootkernel.old, + or the filename of any other kernel that will boot properly. + When reconfiguring a kernel, it is always a good idea to keep + a kernel that is known to work on hand. After booting with a good kernel you can check over your configuration file and try to build it again. One helpful