lilo error

Willem Oldeman willem.oldeman at
Sat Nov 11 13:32:31 PST 2000

>From your errors I understand that you're trying to write the bootloader on
a faraway sector on your harddrive. Are you trying to write the bootloader
to hdb1 maybe?
It's quite common to write the loader on the bootsector of your first
harddrive. You'll need a line at the top of lilo.conf saying
boot = /dev/hda
you'll have to figure out which other OS's you need to load. (->with the
image and label options. see the lilo.conf man page)
Another solution is to put the bootloader on a floppy. You'll need the
floppy to boot into LFS then. Change the line in lilo.conf to:
boot = /dev/fd0
this will tell lilo to write the bootloader to a floppydisk.

-----Original Message-----
From: ej <ejaustin at>
To: lfs <lfs-apps at>
Date: zaterdag 11 november 2000 18:34
Subject: lilo error

>When I run lilo, I get the following:
>bash-2.04# /sbin/lilo
>Warning: device 0x0345 exceeds 1024 cylinder limit.
>   Use of the 'lba32' option may help on newer (EDD BIOS)
>Fatal: geo_comp_addr: Cylinder number is too big (1262 >
>I'm not sure, but I'm afraid that this means that I won't be
>able to boot into LFS because the partition to too high on
>the drive. My partition table looks like this:
>Disk /dev/hdb: 255 heads, 63 sectors, 1868 cylinders
>Units = cylinders of 16065 * 512 bytes
>   Device Boot    Start       End    Blocks   Id  System
>/dev/hdb1             1        13    104391   83  Linux
>/dev/hdb2            14        30    136552+  82  Linux swap
>/dev/hdb3            31      1178   9221310   83  Linux
>/dev/hdb4          1179      1433   2048287+   5  Extended
>/dev/hdb5          1179      1433   2048256   83  Linux
>/dev/hdb1 is where the /boot directory for my Suse install
>lives. /dev/hdb5 is where my LFS install is. I'm thinking
>that I might be able to use /dev/hdb1 for the /boot
>partition for the LFS system, too, but there are some
>duplicate file names.
>bartleby:~ # ls /boot
>.                  bg          chos.loader        lost+found
>..                 boot.b      chos.loader-bsect  os2_d.b
>  chain.b     chos.loader-linux  vmlinuz
>XF86Config         chos.bsect  commands.conf
>bartleby:~ # ls /mnt/lfs/boot
>.   boot-text.b  chain.b    os2_d.b
>..  boot-menu.b  boot.b       lfskernel  vmlinuz
>What's the best way to get out of this mess?
>Unsubscribe: send email to lfs-apps-request at
>and put unsubscribe in the subject header of the message

Unsubscribe: send email to lfs-apps-request at
and put unsubscribe in the subject header of the message

More information about the blfs-support mailing list