GRUB
- GNU GRUB short for GNU Grand Unified Bootloader.
- Reference implementation of the Multiboot Specification, which provides a user the choice to boot one of multiple operating system installed on a computer or select a specific kernel configuration available on a particular operating system's partitions
- Features
- - user can dynamically configure the GRUB sub-syste.
- - GRUB is highly portable and can be used in a variety of different user interfaces.
- - it can download operating-system images from a network and can support operating system that do not multi-boot.
LOADLIN
- Loadlin is a Linux boot loader that runs under DOS or Microsoft Windows.
- Loadlin and the Linux kernel are both files on a file system accessible to DOS/Windows.
- It loads the Linux kernel into memory from a file. It also places various configuration parameters into memory and transfers control to the kernel.
- The kernel reads these parameters, initializes and runs, replacing DOS/Windows completely.
LILO
- LILO was default boot loader for most Linux distributions in the years after the popularity of loadlin.
- LILO is a boot loader for Linux/x86 and other PC operating systems.
- It is responsible for loading your Linux kernel from either a floppy or a hard drive and passing control to it.
- It is capable of booting beyond cylinder 1024 of a hard disk if the BIOS supports EDD packet call extensions to the int 0x13 interface.
- LILO can also be used to boot many other operating systems, including DOS, Windows (all versions), OS/2, and the BSD variants
- The LILO distribution includes full source, documentation and support files.
SYSLINUX
- The Syslinux Project is suite of lightweight IBM PC MBR bootloaders for starting up computers with the Linux kernel.
- It normally used for booting full Linux installations since Linux is not normally on FAT file systems.
- Instead, it is often used for boot rescue floppy disks, USBs or other lightweight boot systems.
- Syslinux also presents a simple text interface that can be used to select between configurations defined in the configuration file and can be used to add parameters to the kernel.
No comments:
Post a Comment