Re: Lilo and Squeeze

On Thu, 17 Jun 2010 19:04:51 -0400 (EDT), Marc Shapiro wrote:
My lilo.conf is as follows:

# /etc/lilo.conf


Can anyone tell me what is causing this?
I have never had problems with lilo, before. It always 'just works'.


lilo does not support the specification of the boot device using UUIDs.
The traditional /dev nomenclature must be used. For example,


The same goes for the "root" specification. This can be a problem if you
want to boot back and forth between two kernels, one of which treats
the devices as traditional IDE (/dev/hda) and the other of which
treats the devices as SCSI emulation (/dev/sda).

Let me warn you that the kernel maintainer scripts don't work with lilo
as well as they used to. For example, simply specifying

do_bootloader = yes

used to cause lilo to be run in the event of a new kernel install or
a kernel upgrade. That is no longer the case. I recommend that you
visit the following web site:
Scroll down to "Step 10: customize the kernel installation process",
and read the stuff there. This web site is primarily for people who
want to build their own custom kernels, but much of the information in
step 10 is also applicable to people who only run stock kernels.
In particular, there is a section under "Customizing the Lenny Environment"
that specifically explains how to convert from grub-pc to lilo.
Yes, I know you are running Squeeze, not Lenny; but those instructions
will work with Squeeze too, provided you use only stock kernels.
If you want to roll your own kernel, you really should read the whole

.''`. Stephen Powell
: :' :
`. `'`

To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx

Relevant Pages

  • Re: lilo removal in squeeze (or, "please test grub2")
    ... I've been tempted to volunteer to become the upstream maintainer ... for lilo myself. ... and DSF (Device Support Facilities). ... was that a new kernel was installed without lilo being run. ...
  • Re: lilo config is busted, need help fixing it
    ... At my pace of kernel file growth, I won't hit the lilo 22.8 16MB limit ... You see, the kernel image on disk, ... The compression ratio for an amd64-architecture kernel is significantly ...
  • Re: Choosing default OS in multi boot system
    ... I do not hate grub, since when you do not have complex needs it ... But when you need to take control on your boot loader, Lilo is ... install a new kernel, you have to tell LILO where to find the new file. ...
  • Re: boot/repair floppy or CD
    ... The information you put in lilo.conf is used by lilo when you run lilo. ... the other runs without any kernel, ... kernel proper is booted, the root file system mounted, and "init" reads /etc/inittab, and finds instructions to run the script /etc/rc.d/rc.sysinit. ...
  • Re: Lilo: fatal: raid_setup: stat("/dev/hda")
    ... After latest upgrade installation of lilo fails. ... # Kernel image management overrides ... # Specifies the boot device. ...