After upgrading 64-current to 2.6.33, still boots 2.6.32.7 and loads no modules
Hi, I've been trying 64-current for a little while, and I just tried using slackpkg to install-new/upgrade-all, which included the kernel upgrade to 2.6.33. Long story short, I'm somehow booting the wrong kernel, and that causes modprobe not to be able to load any modules.
After a fresh boot: Code:
# uname -r In /etc/lilo.conf, I have it pointing to the right image: Code:
image = /boot/vmlinuz I have run lilo to reinstall the configuration, but it didn't change anything. So, I'm somehow booting the wrong kernel, and I have no idea why. Is there something obvious I'm missing, or am I looking at the wrong problem? I really don't have much experience with messing with the kernel (a main reason I switched to slackware was to learn all sorts of things), so I'm not sure where to look. Thanks! |
You run lilo after this upgrade?
|
Quote:
Code:
# lilo Edit: I added lba32 to lilo.conf, which suppressed a warning from lilo, but didn't affect anything else. |
to help you more effectively, can you post the output of "fdisk -l", "ls -la /boot", "lilo -v" (the -v option gives you other hints) and the full lilo.conf? I think, just a guess from the info you gave us, that you are installing the bootloader in a place and booting from another.
you should have a look also in the bios boot sequence. |
@Abraxel: Your /boot/vmlinuz symlink point where? Wich file?
|
it seems he wrote it in his post, to /boot/vmlinuz-huge-2.6.33 :)
|
did you run
make modules_install after you you made your kernel? |
Quote:
fdisk -l (for reference, /dev/sda2 is /, /dev/sda3 is /home, and /dev/sdb is just a spare hard disk that shouldn't have anything to do with this) Code:
Disk /dev/sda: 640.1 GB, 640135028736 bytes Code:
total 11799 Code:
LILO version 22.8, Copyright (C) 1992-1998 Werner Almesberger Code:
# LILO configuration file |
Quote:
|
I think mystery is solved: you are booting from the MBR of /dev/sda, where the kernel has installed in the past.
after, you probably changed Code:
boot=/dev/sda Code:
boot=/dev/sda2 solution should be to change it back to the original, execute lilo and reboot. hoping that wasn't something you left trying to install it also in the partition. ;) as last resort trying to disconnect the spare hard disk can be an option: if your system won't boot anymore, lilo it's installed there :D |
Quote:
|
All times are GMT -5. The time now is 01:41 AM. |