Toward The New Bootdisk Howto, part 3

(A Scratch for The Road, part 2)

Boot loaders

There are two types of boot loaders. “Boot loader” or first stage boot loaders. In general, they are not interesting for us because we are not able to choose them easily. BIOS is the most known first stage boot loader. However, it is good to know something about them.

The second stage boot loaders are interesting for us because we are able to choose one.

General articles

First stage boot loaders

While we are not interested in the first stage boot loaders, it is good to know few words about them.

  • Firmware (Wikipedia)
    • It is the common name for the first stage boot loaders.
  • BIOS (Wikipedia)
    • The most common first stage boot loader.
  • Open Firmware (Wikipedia)
    • New generation free software first stage boot loader.
  • Extensible Firmware Interface (Wikipedia)
    • New generation proprietary first stage boot loader.
  • LinuxBIOS (Wikipedia)
    • The first stage boot loader licensed under GNU GPL.
  • ARCS (Wikipedia)

Second stage boot loaders

While my choice is to use GRUB2, it may be fun to make a system with more usable’ second stage boot loaders. So, here is the list of the most important (with intention to be used or not).

  • Category:Boot loaders (Wikipedia)
    • This is the list of mostly the second stage boot loaders.
  • GNU GRUB (Wikipedia)
    • We will use GNU GRUB because it is the most advanced free software boot loader today, even there are some smaller boot loaders.
  • LILO (Wikipedia)
    • The most known second stage boot loader for the Linux kernel.
  • elilo (Wikipedia)
    • A second stage boot loader for Linux kernel and Extensible Firmware Interface.
  • SYSLINUX (Wikipedia)
    • A lightweight second stage boot loader for Linux kernel.
  • BTX (Wikipedia)
    • FreeBSD and DragonflyBSD second stage boot loader.
  • Das U-Boot (Wikipedia)
    • Interesting universal boot loader which we may use for different architectures.
  • Gujin (Wikipedia)
    • One more free software second stage boot loader.
  • Palo (Wikipedia)
    • A second stage boot loader for PA-RISC and Linux kernel.
  • Quik (Wikipedia)
  • Yaboot (Wikipedia)
    • A second stage boot loader for Linux kernel on Apple Macintosh PowerPC New World ROM.

I didn’t mentioned here a number of proprietary second stage boot loaders, as well as a number of old ones. For the more complete list, see mentioned category on Wikipedia.

I wanted to put here more about GNU GRUB. However, the list is too long and all of the important boot loaders will be discussed separately.


Collaboration

You may join the discussion group (which is still not active), as well as you may contact me (millosh@gmail.com).


Contents:

  1. Toward The New Bootdisk Howto, part 1 (The Beginning of The Road)
  2. Toward The New Bootdisk Howto, part 2 (A Scratch for The Road, part 1)
  3. Toward The New Bootdisk Howto, part 3 (A Scratch for The Road, part 2)
  4. Toward The New Bootdisk Howto, part 4 (A Scratch for The Road, part 3: kernels 1)
  5. Toward The New Bootdisk Howto, part 5 (A Scratch for The Road, part 4: kernels 2)
  6. Toward The New Bootdisk Howto, part 6 (Making a GRUB rescue disk)

Advertisements

~ by millosh on September 5, 2007.

3 Responses to “Toward The New Bootdisk Howto, part 3”

  1. […] Toward The New Bootdisk Howto, part 3 (A Scratch for The Road, part 2) […]

  2. […] Toward The New Bootdisk Howto, part 3 (A Scratch for The Road, part 2) […]

  3. […] Toward The New Bootdisk Howto, part 3 (A Scratch for The Road, part 2) […]

Comments are closed.

 
%d bloggers like this: