Tips And Tricks
Q:
Running
# lilo -v
I receive something like
LILO version 22.8, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 19-Feb-2007 and compiled at 03:08:28 on Mar 27 2011
Reading boot sector from /dev/sda
Using BITMAP secondary loader
Calling map_insert_data
Mapping bitmap file /boot/slack.bmp
Calling map_insert_file
Boot other: /dev/sda1, on /dev/sda, loader CHAIN
Warning: Device 0x0800: Inconsistent partition table, 1st entry
CHS address in PT: 0:107:16 --> LBA (1513)
LBA address in PT: 2048 --> CHS (1:11:5)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)
What's that?
A:
Probably the partition table was not written properly. If you are sure the file
/etc/lilo.conf
is correct, you can just ignore this error message forcing Lilo to write MBR with:
# lilo -v -P ignore
Q:
I installed Windows 7 and Slackware, but forgot to or could not install Lilo, what can I do?
A:
Boot your Slackware DVD and at the first step, use those boot parameters
boot: huge.s root=/dev/LinuxPartition rdinit= ro
where LinuxPartition is the partition where you installed Slackware, in my case sda4.
It will boot the system installed in your hard disk.
Login as root, edit your
/etc/lilo.conf
properly and run
# lilo -v
Your boot manager will be installed.