[H-GEN] Kernel compile problems

Byron Ellacott bellacott at hotmail.com
Fri Oct 15 15:00:48 EDT 1999


[ Humbug *General* list - semi-serious discussions about Humbug and
Unix-related topics. ]

>make menuconfig (blah blah)
>make clean
>make bzImage
>make modules
>make modules_install
>cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.2.12 (which is the
>one mentioned in lilo.conf)
# lilo
Adding *linux
Adding linux-safe
Adding BeOS

?

(also note using ``make dep clean bzImage modules modules_install'' is 
healthier, since it doesn't continue blithely on if there is an error in a 
previous make)

>Loading Linux..........
>Uncompressing Linux...
>ran out of input data
>It sounds like the decompressor had a problem, has anyone seen this message
>before?

A quick grep of the lilo sources reveals no such error message.
A quick grep of the kernel sources reveals:
arch/i386/boot/compressed/misc.c:               error("ran out of input 
data\n");

ooo.

checking around here, it seems this error occurs when gunzip() calls 
get_byte() and get_byte() for some reason cannot return more input.  Perhaps 
you have a disk problem?  Perhaps you didn't run lilo?  Perhaps your kernel 
did not compile properly and you didn't notice? (watch for "image too large" 
type errors).

>Should I have done a make dep??

yes and no; changing kernel options changes conditional defines, which 
changes which files are included, which changes the dependencies.  But, if 
you've made clean, it's unlikely to cause you trouble unless you decide to 
modify source files.

--
bje

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

--
This is list (humbug) general handled by majordomo at lists.humbug.org.au .
Postings only from subscribed addresses of lists general or general-post.



More information about the General mailing list