Quote:
Originally posted by gsgleason
I'm trying to compile the 2.6.9 kernel without using my old .config
I want to accomplish the following
-make everything work
-make usb work.
-get a better resolution upon boot as i do with the 2.4.26 kernel that was precompiled on my distro.
I'm using slackware 10.
What do I have to enable in order to get the bigger resolution on my console upon boot? I've looked through the old .config and tried applying the same thing to the new one, but no dice.
Also, I was only able to get my USB to work with a fresh start on 2.6.9 without the old config file, but then my network stopped working! I don't see my particular PCI dual speed NIC in the networking section of device drivers! What do I do!?
|
edit /etc/lilo.conf to set the start up console mode.
This is what I did.
make oldconfig
make menuconfig
then I changed only the options I knew I needed to change, such as removing support for JFS which I don't use, etc.. and setting my network driver to be part of the kernel as opposed to a module
once done with that exit as save the config file, then
make bzImage
su - must be root or have root access for the next few steps
make modules_install install
cp bzImage /boot/bzImage
jed /etc/lilo.conf
set up the lilo configure to boot new image and add old linux entry to boot old kernel in case...
use grub.conf if you use grub though.
lilo
once lilo is done updating reboot.
Also there is a bug with slack 10 and 2.6.9, not sure if it effects other distros or not, but less will break, consequently breaking man, and other apps that use it.
the fix is to edit udev rules and change the 2nd pseudo console entry from tty to pty.
More on the exact proceedure can be found in the slackware distro forum.