Some suggestions for the LFS book, for your consideration. Let me know if 
another list is more appropriate for this.

BTW: Just finished LFS--very impressed with the the book's care &
attention to detail.

1. Useful free download: I think it would be very worthwhile to
provide a link to this in the text, or in the Kernel Configuration
Hint by Bruce Dubbs (which was also useful--thanks, Bruce!). Helped me
a lot to configure my (first) kernel, especially chapters 7 & 8:

   http://it-ebooks.info/book/972/ Linux kernel in a nutshell by
   kernel maintainer Greg Kroah-Hartman   (also available on Greg's
   site: http://www.kroah.com/lkn/) 
   
Some kernel options have changed, but it's still a great guide.


2. Good to know about, especially for a beginner like me, from Arch
Wiki. This is different from 'oldconfig'. They say:

   "localmodconfig: Since kernel 2.6.32, this should only select those
   options which are currently being used. Plug in all devices that
   you expect to use on the system. In your source directory run: 
   $ make localmodconfig 
   The resulting configuration file will be written to .config. Then
   you can build and install as normal." (Although I actually used
   make menuconfig, I first did the 'localmodconfig' & saved the
   config file to refer to during the process)    


3. Also from the Arch Wiki, regarding when an initramfs is not being
used.  Most of the points are in the LFS book or Bruce's hint, but I
couldn't find mention of support for AUTOFS4_FS or TMPFS (different
from DEVTMPFS_MOUNT, which is mentioned). Should these be mentioned?
They say: 

   "Ensure that all your modules required for video/input/disks/fs are
   compiled into the kernel. As well as support for DEVTMPFS_MOUNT,
   TMPFS, AUTOFS4_FS at the very least."


4. One other free download--maybe not relevant enough to reference in
the book, but the Chapter 4 discussion of toolchains in this book gave
me additional perspective on the techniques used in LFS. They mention
CLFS very favorably too, but spend more time talking about automating
the process:

   http://it-ebooks.info/book/211/  Building embedded Linux systems,
   Yaghmour et al.

Thanks for all your work!!

Bernie T.                       
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to