SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I recently decided to upgrade my slackware 10.1 box, and I did everything like it was suggested in the UPGRADE.TXT file. When i finished upgrade i went into graphical mode with "telinit 4", and it worked fine, but when reboot it for the first time it didn't wont to boot. It said
Kernel panic: VFS: Unable to mount root fs on 08:07
Maybe it's because i have SATA disc, and new kernel don't work with it?
When I first installed 10.1 I had to use SATA.I kernel.
BTW I use grub if it matters.
can I somehow replace my new kernel if that is a problem?
thanks
Boot from 2nd CD, it serves good as a rescue disc. mount your root patrition with mount /dev/<device> /mnt and change root directory with chroot /mnt.
The problem may be caused not only by absence of proper disc driver support in upgraded kernel but it's often problem when filesystem support is not in memory at boot time. See man initrd and less /boot/README.initrd for more.
You can replace the kernel from one from the CD, here are the instructions: http://www.linuxquestions.org/questi...95#post1760995
There's a missing step as Basel said after that post, you've to also mount the cdrom and get the kernel from there.
I've found that during an upgrade it can be problematic to upgrade/install the provided kernel package. It's a generic kernel that's not configured for a specific machine. It's best to install the source and configure it personally before booting into it. If your old kernel image was called vmlinuz, then upgrading the kernel package overwrote your old kernel with a new vmlinuz image. It's a good idea to create descriptive names for your kernels so you can have more than one to boot into, for such an occasion as this.
As already suggested, your best option is to boot the slackware disc as a rescue cd and mount your hard drive. Check /boot for any older kernel images you can boot from, check your grub configuration, then go to the kernel source directory and check the .config file there.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.