Difference between revisions of "Lilo"
From CBLFS
Jump to navigationJump to search (Created page with '{| style="text-align: left; background-color: AliceBlue;" |- !Download Source: | http://www.ibiblio.org/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz|- !Download Patches: | htt…') |
m (→Configuring) |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http://www.ibiblio.org/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz|- | + | | http://www.ibiblio.org/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz |
+ | |- | ||
!Download Patches: | !Download Patches: | ||
| http://svn.cross-lfs.org/svn/repos/patches/lilo/lilo-22.8-gcc-4.patch | | http://svn.cross-lfs.org/svn/repos/patches/lilo/lilo-22.8-gcc-4.patch | ||
Line 62: | Line 63: | ||
== Configuring == | == Configuring == | ||
− | Configuration strongly depends on individual setups. Please refer to the man-pages on how to apply the mandatory configuration file /etc/lilo.conf appropriately. The following is an '''example | + | Configuration strongly depends on individual setups. Please refer to the man-pages on how to apply the mandatory configuration file /etc/lilo.conf appropriately. The following is an '''example configuration file''' for a system with these characteristics: |
* two SCSI harddisks | * two SCSI harddisks | ||
* system on sdb | * system on sdb |
Latest revision as of 04:54, 2 July 2009
Download Source: | http://www.ibiblio.org/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz |
---|---|
Download Patches: | http://svn.cross-lfs.org/svn/repos/patches/lilo/lilo-22.8-gcc-4.patch |
Contents
Introduction to Lilo
The Lilo package contains the Linux Loader, a bootloader.
Project Homepage: unknown
Dependencies
Required
Optional
Non-Multilib
To be done
Multilib
This package does not provide any libraries so only one installation is needed.
32Bit
Apply the patch:
patch -Np1 -i ../lilo-22.8-gcc-4.patch
Build the package:
make all
Install the package:
make install
N32
To be done
64Bit
Apply the patch:
patch -Np1 -i ../lilo-22.8-gcc-4.patch
Build the package:
make all
Install the package:
make install
Contents
Installed Programs: | /sbin/lilo, /sbin/mkrescue, /usr/sbin/keytab-lilo.pl, /boot/diag1.img |
---|---|
Installed Libraries: | none |
Installed Directories: | none |
Configuring
Configuration strongly depends on individual setups. Please refer to the man-pages on how to apply the mandatory configuration file /etc/lilo.conf appropriately. The following is an example configuration file for a system with these characteristics:
- two SCSI harddisks
- system on sdb
- root filesystem on sdb3
- bootloader in MBR of first disk (sda)
- two bootable kernel images
- menu for bootloader
# Begin /etc/lilo.conf boot=/dev/sda lba32 install = menu menu-scheme=Gb:Gk:Gb:Yb menu-title=" My Bootmenu " read-only vga = normal prompt timeout=30 image = /boot/smp64-2.6.23.13-25.06.2008 root = /dev/sdb3 label = SMP64-25.06.08 image = /boot/smp64-2.6.23.13-14.04.2008 root = /dev/sdb3 label = SMP64-14.04.08 # End /etc/lilo.conf
After creation of /etc/lilo.conf you need to run /sbin/lilo once.
Short Descriptions
lilo | Lilo installs the Linux boot loader which is used to start a Linux system. |
---|---|
mkrescue | A script to make a bootable floppy or CD image using the default settings from the configuration file. |
keytab-lilo.pl | A perl script to create a keyboard translation table to allow the bootloader to process keystrokes to match your keyboard layout. |
diag1.img | A diagnostic disk boot image. |