Missing cmdline options

Hello again,

like mentioned in my other topic a different problem occurred. I have installed another EOS next to my main EOS-System. Second EOS-Install is for HTPC-Functionality, Enterainment, listening Music, etc.

The Main System is encrypted, the Music-System is not.
When i installed the second system on the same drive, as my main system, i chose not to install a booloader. Because that should be handled by systemd-boot of my Main-System.

So, i have it installed and copied the intitramfs mages to the ESP and created a loader entry. Everything is working, i can boot into the second System. But it asks for the key of encrypted first system. What is senseless, because its completely seperated.

Another strange thing is, there is no /etc/kernel/cmdline file on the new second EOS. So, i dont know from which configuration dracut creates the initramfs. Im not really familiar with dracut, because i always used mkinitcpio back in the arch days.

So, yeah, no idea whats going on. Pls help ^

That is going to make your life really hard. In this scenario, you should choose systemd-boot and use the same ESP. If you do that everything will work. No copying files, no creation of entries. It should all just work.

It isn’t like grub where you need to worry about multiple bootloaders. This is one of the advantages of systemd-boot.

This is not a practical solution. You will have to copy the kernels and initrds every time the system updates.

There is probably an issue with the kernel options you have in your loader entry.

That is because you chose not to install a bootloader. That file is used by kernel-install(systemd-boot), not dracut.

Hello dalto,

that was the mistake, to chose not too install a bootloader. But it seemed completely logical to me, when calamares asked about it.

I guess, one has to understand how systemd-boot works and that it is completely different than grub.

Anyway, thanks for your help, much appreciated. Now i can go on, building my HTPC-OS. :+1: