I have been having problems recently with kernel compilations and installations.
Here are the steps I take:

1. Download the vanilla kernel source from a kernel.org mirror.
2. Extract it and patch it.
3. Run through the configuration process and edit the Makefile.
4. Run 'make dep && make clean && make bzImage && make modules'.
5. Run 'make modules_install && make install'.

This process used to work perfectly, but now the process freezes my whole
computer whenever I get to the /sbin/installkernel phase (part of 'make
install'), and specifically when it gets to running mkinitrd. On a quick glance
of the 'make install' process, I noticed a reference to zImage. This is strange
because I used 'make bzImage', not 'make zImage'. After a hard reboot, the
kernel looked as if it was mostly installed: there were modules in /lib/modules/
and various files in /boot. The only file missing in /boot was an initrd image.
As an experiment, I configured the new kernel in /etc/lilo.conf, but I got a
"Kernel [name] is too big!" error whenever I tried to run LILO (as if I had used
'make zImage' instead of 'make bzImage').

-- 
Sridhar Dhanapalan

"I feel that open, competitive markets, free thought and democracy all flourish
only when we defend the medium itself as being independent. That may mean
constraints that carriers cannot also supply software, that suppliers of generic
software should be constrained from competing in markets which that software
gives access to." -- Tim Berners-Lee, founder of the World Wide Web

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to