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.
UI vesamenu.c32
PROMPT 0
MENU TITLE Boot options
MENU BACKGROUND splash.png
DEFAULT huge
LABEL huge
MENU LABEL Slackware (Huge)
KERNEL /boot/vmlinuz-huge-4.4.261
APPEND srbds=off root=/dev/sdd3 ro
LABEL generic
MENU LABEL Slackware (Generic)
KERNEL /boot/vmlinuz-generic-4.4.261
APPEND srbds=off root=/dev/sdd3 ro
INITRD /boot/initrd.gz
This is the current configuration with the option "srbds=off", but also it does same error.
I think that is not a problem of configuration in extlinux.
Maybe i can to add some option and slackware could to start but it could to be only a patch.
Bye
Francesco bat
I'm not familiar at all with extlinux, but do you need to write the bootloader to the MBR like lilo? If so, are you writing that bootloader from within Slackware (after chrooting) or from your other distro?
You probably should check sdd (gdisk -i /dev/sdd) to make certain it alos has protected MBR because, as you probably know, extlinux is Legacy Boot iirc.
Then... i solved in a crazy way.
I don’t even know if I can put "solved" for my madness
In sdb i have did an old slackware 14.2 because sdb is damaged and i must remove it from my pc.
I had an operation like Doctor Frankenstein and i copied kernel and config from old slackware and paste them in sdd3 (Slaxckware partition) in /boot.
Edited Extlinux in old config and it starts
Now i don't know if it is a just solution and if it's better to format it
Now it works
Bye
Francesco bat
Last edited by francesco bat; 04-21-2021 at 07:57 AM.
It is correct.
I solved it just like that.
I had also thought about the modules but I had seen that the folder of modules in reference to the kernel was present and I did not take a look inside.
Looking now, I noticed that many files were missing.
So I backed up the content and copied it from old Slackware.
It’s all working now.
Now i don't know if i must something else or i can to continue to use it as if nothing had happened.
Bye
Francesco bat
My sincere apology, francesco bat, for my too hurried "gdisk -i /dev/foo" advice. The "-i" was transposed and in error. Eliminating the "-i" like "gdisk /dev/foo" is all that is needed for the desired results.
Regarding the copying of a working kernel to replace a non-working kernel on another system, as long as it's the same hardware and "lib/modules/foo" (and in some cases "/usr/src/linux-foo) are also copied it should at least boot and run equally well.
Yes! It's same hardware.
Before it was in sdb, then i cloned slackware partition from sdb in sdd with gparted.
The only thing: i made this operation 1 year ago and i changed my pc.
When i added sdb (old slackware) in new pc i cloned the slackware partition in new disk sdd.
It started without problems (i changes just something like fstab).
Could to be this the cause of update failed ?
But it's strange because the clone has always worked in all this time.
Bye
Francesco bat
Last edited by francesco bat; 04-21-2021 at 01:19 PM.
No. Cloning can't be the cause provided /etc/fstab is consistent with new system layout/assignments. On this Z490 box, new less than a year ago, I still have a 32 bit 14.2 install. It has been upgraded repeatedly since it's beginning as a 12.2 install. That install has also been cloned a droip-in drive to other motherboards/systems as well as cloned more than 3 times..IIRC that system was first installed fresh on a Socket 370 system. I can't even remember all the different systems it has run on, been altered, upgraded, cloned, copied into... you name it, and it still runs great.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.