spiralofhope logo
spiralofhope logo

S
piral of Hope
Better software is possible.
Styles
Table of Contents

Boot loaders > Linux software >

http://lilo.alioth.debian.org/


Advantages over GRUB

Testing

22.8

Tested on Unity Linux 2010 rc2 - 2010-07-20

* previously, I could use vga=324 * vga=0x31B = ? * vga=0x376 = 1600x1200x32

22.6.1

22.6.1, 2009-04-08. Probably on Unity Linux.

LILO textmode resolutions

TODO: Elaborate on this..

The old LILO had this syntax:

vga=324
vga=791
The new LILO uses this syntax:

vga=0x31B
1920x1600x32 ?
vga=0x376

Manually installing LILO

Here's the situation:

... how do you get LILO working?

  1. Get a Linux LiveCD which has LILO. I used RIPLinuX 64-bit non-X.
  2. Boot from that LiveCD
  3. Prepare LILO
  4. Set up an environment on which your existing distribution can be chrooted into
  5. Send lilo.conf and lilo to that environment
  6. chroot in
  7. Run LILO
I have not experimented with bootable USB sticks. That would be a better thing to do.

d=sdb6
\echo
\echo " # setup.."
\echo
\mkdir -p /mnt/$d
\echo "   dev"
\mount /dev/$d /mnt/$d
\echo "   proc"
\mount -t proc proc /mnt/$d/proc
\mount -o bind /dev /mnt/$d/dev

\cp --verbose ./lilo.conf /mnt/$d/etc
\cp --verbose /sbin/lilo /mnt/$d

\echo
\echo " # chrooting in.."
\echo
\chroot /mnt/$d /bin/sh
    1. This stuff can't be scripted.. so type it.
    2. Although I suppose I could create /mnt/$d/script.sh and do a
    3. chroot /mnt/$d /script.sh
  1. \lilo -v
\echo \echo " # Recovering from all of this.." \echo \umount /mnt/$d/proc \umount /mnt/$d/dev \umount /mnt/$d