Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 140326

Summary: lilo-22.7.2 : Chain loader /boot/chain.b is too big
Product: Gentoo Linux Reporter: geeloog_pinguin
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description geeloog_pinguin 2006-07-14 02:45:50 UTC
After updating lilo from 22.7.1 to 22.7.2, lilo says:

Fatal: Chain loader /boot/chain.b is too big

============ /etc/lilo.conf ============
lba32
boot = /dev/hda
prompt
timeout = 150
delay = 50

image = /boot/default-2.6.17-r2
        root = /dev/hda8
        label = Gentoo
        read-only

other = /dev/hda2
        label = Windows
        table = /dev/hda
========================================


The file size of my /boot/chain.b is 1536 bytes.


============ emerge --info =============
Portage 2.1.1_pre2-r8 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 i686)
=================================================================
                       System Settings
=================================================================
System uname: 2.6.17-gentoo-r2 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.1
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www2.sys1 http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LC_ALL="en_US.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib alsa apache2 apm avi berkdb bitmap-fonts cjk cli crypt dlloader dri dvd dvdread eds emboss encode esd foomaticdb gdbm gif gstreamer gtk gtk2 imlib isdnlog java jpeg kde kdeenablefinal libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ntpl ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline real reflection sdl session silverxp slang spell spl sse sse2 ssl tcpd theora threads truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_nv video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
========================================

Output of lilo-22.7.1:

# lilo -v
LILO version 22.7.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2005 John Coffman
Released 17-Sep-2005 and compiled at 11:26:26 on Jul 14 2006

Reading boot sector from /dev/hda
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/default-2.6.17-r2
Added Gentoo *

Boot other: /dev/hda2, on /dev/hda, loader CHAIN
Added Windows

Writing boot sector.
/boot/boot.0300 exists - no boot sector backup copy made.


Output of lilo-22.7.2:

# lilo -v
LILO version 22.7.2, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 05-Jul-2006, and compiled at 11:25:40 on Jul 14 2006

Reading boot sector from /dev/hda
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/default-2.6.17-r2
Added Gentoo *

Boot other: /dev/hda2, on /dev/hda, loader CHAIN
Fatal: Chain loader /boot/chain.b is too big
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-14 02:47:52 UTC

*** This bug has been marked as a duplicate of 140210 ***