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.
My desktop system has 3 bootable drives installed, sda, sdb, and nvme0n1.
Sda has slackware current 64 bit install, as does sdb. I wan to remove sda, since its an older, slower spinning drive. sdb is an ssd. The nvme has Slackware 15 64 bit installed and has the efi partition. I have modified /etc/fstab to use uuid's of the partitions I need mounted. That works as expected. Here is what fstab contains now.
I'm using the huge kernel to avoid using a initrd.gz file. I would like to get the initrd set up to boot the generic kernel after I get persistence working for huge.
root=/dev/sdb2 allows the kernel to find the root partition, and all is well.
It does not mention elilo, only lilo. I search for doc on elilo and found nothing useful.
My attempts are shown beside the ### marks. I tried one at a time, all failed, with the kernel unable to mount the root partition. Hard stop.
What is the correct syntax to set up persistent naming in elilo.conf?
I use the script in /usr/share/mkinitrd to build an initrd. It has always worked for me. Any time I run it; the -r option looks like '-r /dev/sdb2'. How do I set this up so its persistent? Again, I tried uuid= and partuuid= with the correct hex strings. All fail.
Is there a solution or is this never going to work?
This is a bridge of an IRC channel through element.io, that I use so I can browse the history of a conversation which is not possible using IRC directly, so no need to be online to stay in the room.
Distribution: slackware x86_64 , arm , slackware , AlmaLinux
Posts: 80
Rep:
If you don't want to use any initrd - you dont need to - like me
you may need the "root=PARTUUID= " part - but this is a different UUID than the "UUID= " named above ..
have a look at /dev/disk/by-partuuid/
If you don't want to use any initrd - you dont need to - like me
you may need the "root=PARTUUID= " part - but this is a different UUID than the "UUID= " named above ..
have a look at /dev/disk/by-partuuid/
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.