Pocket Linux Guide
Revision 3.12005−04−09Revised by: DHMinor clarifications and spelling corrections.Revision 3.02004−11−02Revised by: DHChanged bootloader to GRUB rather than LILO. Updated versions on all source code packages. Made minorclarifications to some shell commands and scripts.Revision 2.12004−02−18Revised by: DHCorrected typos. Changed resource site hosting to SourceForge. Added appendix B to include the GNU FreeDocumentation License as part of this document.Revision 2.02003−11−08Revised by: DHUpdated to use GNU coreutils in place of fileutils, sh−utils and textutils. Updated version numbers on manysource code packages. Introduced Freshmeat as a resource for finding source code. Changed /etc/mtab to areal file rather than using a symlink to /proc/mounts. Corrected local_fs script errors. Updated email address.Revision 1.22003−05−31Revised by: DHCorrected errors in "strip −o library" commands.Revision 1.12003−05−21Revised by: DHBug fixes, typo corrections and improved XML markup.Revision 1.02003−02−17Revised by: DHInitial Release, reviewed by LDP.The Pocket Linux Guide is for anyone interested in learning the techniques of building a GNU/Linux systemfrom source code. The guide is structured as a project that builds a small diskette−based GNU/Linux systemcalled Pocket Linux. Each chapter explores a small piece of the overall system explaining how it works, whyit is needed and how to build it. After completing the Pocket Linux project, readers should possess anenhanced knowledge of what makes GNU/Linux systems work as well as the confidence to explore larger,more complex source−code−only projects.