http://www.linuxgazette.com/issue70/ghosh.html A Linux Gazette article on "Bootstrapping Linux," which includes much detail on the BIOS and MBR aspects of the boot process.
http://www.lostcircuits.com/advice/bios2/1.shtml the LostCircuits BIOS guide; much detail on the meaning of all those BIOS settings.
http://www.rojakpot.com/default.aspx?location = 1 The BIOS Optimization Guide; details on tweaking those BIOS settings to your heart's content.
http://www-106.ibm.com/developerworks/linux/library/l-slack.html A link through IBM's website to an article on booting Slackware Linux, along with a sidebar about the history of System V versus BSD init scripts.
/usr/src/linux/init/main.c The best place to learn about how Linux boots. Fascinating reading, really. Get it from the source!
http://sunsite.dk/linux-newbie/ Home page for the Linux Newbie Administrator GuideA gentle introduction to Linux System Administration.
The GRUB Manual The still yet-to-be-completed manual can be found at
http://www.gnu.org/software/grub/manual/. On your Ubuntu system, info grub provides a plethora of information and a sample grub.conf file (/boot/grub/menu.lst is a symbolic link to
/boot/grub/grub.conf; use either name) can be found in /usr/doc/grub.
"LILO User's Guide" Werner Almesberger's definitive technical tome on the LInux LOader, or LILO, and how it works on Intel-based PCs. Look under the /usr/share/doc/lilo*/doc directory for the file User_Guide.ps, which can be viewed using the gv client. LILO has been dropped from Ubuntu; GRUB is now the default boot loader supported in the distribution.
"Grub, Glorious Grub" Hoyt Duff, Linux Format, August 2001; pp. 5861. A tutorial on the GRUB boot leader.
http://www.linuxbase.org/spec/refspecs/LSB 1.0.0/gLSB/sysinit.html The Linux Standard Base description of system initialization; this is the standard.
http://www.gnu.org/software/bash/bash.html The bash home page at the GNU Software Project.
http://www.tldp.org/LDP/abs/html/ Mendel Cooper's "Advanced Bash-Scripting Guide."
http://www.linuxnewbie.org/nhf/intel/shells/basic.html Learn basic shell commands at this site.
http://www.cs.princeton.edu/~ilk/lj/ "The New Korn Shellksh93," an article by David G. Korn, Charles J. Northrup, and Jeffery Korn regarding the korn shell.
http://web.cs.mun.ca/~michael/pdksh/ The pdksh home page.
Was this article helpful?