2.1.36 =?UNKNOWN-8BIT?Q?doesn=B4t?= boot with lilo 19

Markus Kossmann (mk@emil.inka.de)
Thu, 24 Apr 1997 21:10:25 +0200


Trying too boot 2.1.36 :

lilo boot:
loading linux..

... and nothing, no message , no oops, no disk-activity
Same configuration with 2.1.35 : no problems
And loading the same kernel with loadlin-1.6a ( or even 1.5 ) gives no
problem

.config :
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KERNELD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_JAVA=m
CONFIG_M586=y
CONFIG_VIDEO_SELECT=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_TRITON=y
CONFIG_INET=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_IPV6=m
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_NCR53C8XX=y
CONFIG_SCSI_NCR53C8XX_TAGGED_QUEUE=y
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=2
CONFIG_SCSI_NCR53C8XX_SYNC=10
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_PPP=y
CONFIG_SLIP=y
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_MINIX_FS=m
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_PROC_FS=y
CONFIG_NFS_FS=m
CONFIG_NFSD=m
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_ISO9660_FS=y
CONFIG_HPFS_FS=m
CONFIG_AUTOFS_FS=m
CONFIG_UFS_FS=m
CONFIG_BSD_DISKLABEL=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SOUND=y
CONFIG_SB=y
CONFIG_ADLIB=y
CONFIG_YM3812=y
SBC_BASE=220
SBC_IRQ=5
SBC_DMA=1
SB_DMA2=5
SB_MPU_BASE=330
SB_MPU_IRQ=-1

Hardware : Asus PCI/I-P54TP4 (Triton I) Intel P90 ATI Mach64 VGA NCR810
SCSI SB16 1 IDE disk 2 SCSI disks, Linux on 2nd SCSI disk using OS2 BM as
primary bootmanager.
lilo -v gives

LILO version 19, Copyright 1992-1996 Werner Almesberger

Reading boot sector from /dev/sdb5
Warning: /dev/sdb5 is not on the first disk
Merging with /boot/boot.b
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Boot image: /vmlinuz
Warning: BIOS drive 0x82 may not be accessible
Added linux *
/boot/boot.0815 exists - no backup copy made.
Writing boot sector.

lilo.conf :

# LILO Konfigurations-Datei
# Start LILO global Section
append="onlycd=none"
boot=/dev/sdb5
#compact # faster, but won't work on all systems.
linear
read-only
prompt
timeout=00
vga = normal # force sane state
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz
root = /dev/sdb5
label = linux

A try to recompile lilo failed with :
make[1]: Entering directory /usr/src/packages/lilo/lilo'
cc -c -Wall -Wno-parentheses -O6 -fomit-frame-pointer -pipe ( if [ -r
$ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo
-DIGNORECASE -DVARSETUP -DFIX_TYPE -DHIDE_DOS; fi ) | sed 's/-D/-DLCF_/g'
lilo.c
lilo.c: In function how_images':
lilo.c:98: `NORMAL_VGA' undeclared (first use this function)
lilo.c:98: (Each undeclared identifier is reported only once
lilo.c:98: for each function it appears in.)
lilo.c:101: `EXTENDED_VGA' undeclared (first use this function)
lilo.c:104: `ASK_VGA' undeclared (first use this function)
lilo.c:107: warning: unreachable code at beginning of switch statement
make[1]: *** [lilo.o] Error 1
make[1]: Leaving directory /usr/src/packages/lilo/lilo'
make: *** [compile] Error 2

If you need more information, IŽll try to provide it.
PS: Another problem with 2.1.36: root cannot change the group ownership of a
file to a group, he isnŽt member :
emil:/home/mk # whoami
root
emil:/home/mk # ls -l test
-rw-r--r-- 1 mk root 0 Apr 24 22:34 test
emil:/home/mk # chgrp users test
chgrp: you are not a member of group `users': Operation not permitted


-- 
------------------------------------------------------------------------------
Markus			           <mk@emil.inka.de> (Markus Kossmann)