[ale] lilo error - "Empty map section"

Scott Nolde smnoldelinux at mediaone.net
Fri Jul 7 18:27:56 EDT 2000


John Hyland wrote:
> 
> Hi, everybody.  I'm making a kickstart installation for a specialized system.
> It basically runs through a fairly typical Red Hat installation and installs
> some rpms, all of which are relatively standard except for ZapEnv, which is a
> home-rolled rpm consisting basically of a few files.  The installation works
> fine, and when it's done I have what seems to be a functional RedHat install.
> 
> However, after the install is done, if I try to run lilo I get an error message
> reading "Empty map section".  I've read the Lilo User's Guide, the Lilo
> mini-HOWTO, and a smattering of other files on redhat.com and linuxdoc.org, and
> have not found any reference to an "Empty map section" error.
> 
> Has anybody ever seen this before?  Any thoughts on what it might mean or how
> to fix it?
> 
> The Gory Details
> ----------------
> 
> The system is a Red Hat 6.1 system.
> 
> Here are the system files found in the ZapEnv rpm
> -------------------------------------------------
> /etc/passwd
> /etc/shadow
> /etc/fstab
> /etc/inittab
> /etc/conf.modules
> /etc/lilo.conf
> /etc/rc.d/rc.sysinit
> /etc/rc.d/rc.local
> /etc/rc.d/fs450.o
> /etc/rc.d/focus.sh
> -------------------------------------------------
> 
> Here are the contents of /etc/lilo.conf
> -------------------------------------------------
> boot=/dev/hda
> map=/boot/map
> install=/boot/boot.b
> prompt
> timeout=50
> default=linux
> 
> image=/boot/vmlinuz-2.2.12-20
>     label=linux
>     initrd=/boot/initrd-2.2.12-20.img
>     read-only
>     root=/dev/hda6
>     append="mem=128M"
> -------------------------------------------------
> 
> Here is the output of 'lilo -v -v -v'
> -------------------------------------------------
> LILO version 21, Copyright 1992-1998 Werner Almesberger
> 
> Caching device /dev/hda (0x0300)
> Caching device /dev/hda1 (0x0301)
> ...  [snipped for brevity]
> Caching device /dev/sdb7 (0x0817)
> Caching device /dev/sdb8 (0x0818)
> Reading boot sector from /dev/hda
> Merging with /boot/boot.b
> Device 0x0301: BIOS drive 0x80, 255 heads, 3649 cylinders,
>     63 sectors. Partition offset: 63 sectors.
> Secondary loader: 8 sectors.
> Device 0x0301: BIOS drive 0x80, 255 heads, 3649 cylinders,
>     63 sectors. Partition offset: 63 sectors.
> Boot image: /boot/vmlinuz-2.2.12-20
> Device 0x0301: BIOS drive 0x80, 255 heads, 3649 cylinders,
>     63 sectors. Partition offset: 63 sectors.
> Setup length is 7 sectors.
> Mapped 1219 sectors.
> Mapping RAM disk /boot/initrd-2.2.12-20.img
> Device 0x0301: BIOS drive 0x80, 255 heads, 3649 cylinders,
>     63 sectors. Partition offset: 63 sectors.
> Empty map section
> Removed temporary file /boot/map~
> -------------------------------------------------
> 
> Here is the output of 'ls -l /boot/'
> -------------------------------------------------
> total 2349
> lrwxrwxrwx   1 root     root           20 Jul  7 04:56 System.map -> System.map-2.2.12-20
> -rw-r--r--   1 root     root       191102 Sep 27  1999 System.map-2.2.12-20
> -rw-r--r--   1 root     root         4568 Sep 22  1999 boot.b
> -rw-r--r--   1 root     root          612 Sep 22  1999 chain.b
> -rw-r--r--   1 root     root            0 Jul  7 05:03 initrd-2.2.12-20.img
> -rw-r--r--   1 root     root          237 Jul  7 05:15 kernel.h
> drwxr-xr-x   2 root     root        12288 Jul  7 04:49 lost+found
> lrwxrwxrwx   1 root     root           21 Jul  7 04:56 module-info -> module-info-2.2.12-20
> -rw-r--r--   1 root     root        11773 Sep 27  1999 module-info-2.2.12-20
> -rw-r--r--   1 root     root          620 Sep 22  1999 os2_d.b
> -rwxr-xr-x   1 root     root      1544394 Sep 27  1999 vmlinux-2.2.12-20
> lrwxrwxrwx   1 root     root           17 Jul  7 04:56 vmlinuz -> vmlinuz-2.2.12-20
> -rw-r--r--   1 root     root       622784 Sep 27  1999 vmlinuz-2.2.12-20
> -------------------------------------------------
> 
> I can provide the ks.cfg file used in the kickstart installation or other
> information if anybody thinks it might be relevant.
> 
> TIA,
> John Hyland
> 
> --
> John Hyland
> Software Developer
> ZapMedia.com
> --
> To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.

Could it be that /boot/map doesn't exist?  It looks to me as if you're
wanting lilo to look at /boot/System.map, not /boot/map.  Hence, this
may be telling you /boot/map doesn't exist.

I have a /boot/map:
# ls -la map
-rw-------    1 root     root        43520 Jul  4 12:03 map


- Scott

Never do Windows again with  |  Scott M. Nolde
Linux!  No streaks, haze or  |  smnoldelinux at mediaone.net
glaze!                       |  
6:20pm up 5:58, 1 user, load average: 1.19, 1.10, 1.04
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.





More information about the Ale mailing list