LILO

From ArchWiki
Revision as of 18:45, 26 April 2006 by Hellwoofa (Talk | contribs) (rm spam)

Jump to: navigation, search

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n links end

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:LILO#)

The LInux LOader, or Lilo for short, is a still widely used multiboot boot loader for Linux systems. It has been around for several years, but is phased out slowly thanks to the advent of the alternative boot loader Grub, which offers easier configuration and is less prone to leaving a system unbootable.

LiLo is configured by editing the /etc/lilo.conf file and running lilo afterwards to apply the new configuration. If you chose to use LiLo during the ArchLinux installation process, the configuration file should be setup already just fine.

More help on setting up LiLo can be found in the LILO-mini-HOWTO.

As ArchLinux runs equally well with both loaders, there is no general recommendation to dump LiLo in favor of GRUB. Arch uses GRUB by default, but this is easy to change.

Sample

#
# /etc/lilo.conf
#

boot=/dev/hda
# This line often fixes L40 errors on bootup
# disk=/dev/hda bios=0x80

default=Arch
timeout=100
lba32
prompt

image=/boot/vmlinuz26
        label=Arch
	append="devfs=nomount"
	vga=788
        root=/dev/hda2
        read-only

image=/boot/vmlinuz26
        label=ArchRescue
        root=/dev/hda8
        read-only

other=/dev/hda1
        label=Windows

# End of file