Of course, that is one of the reasons we offer both grub and systemd-boot. So you can choose the trade-offs you prefer.
Are there plans for making the user choose between dracut and mkinitcpio during the installation, just like there is now for systemd-boot and grub? I’d like to switch to dracut, but I’ve read that making grub-btrfs work with it requires quite a bit of manual intervention, so for now I prefer to stick with mkinitcpio.
I’m asking this because I’m thinking about installing Endeavour OS also on my desktop PC and I’d prefer to have mkinitcpio as an option during installation, that would save me from having to eradicate dracut and installing mkinitcpio right after the initial install.
How in the hell do you people put up with Dracut? Over complicated to the extreme!!! There is absolutely nothing wrong with mkinitcpio and it’s a hundred times easier to use. The output of Dracut is mostly errors with only a few things it is able to do.
WHY CHANGE SOMETHING THAT WASN’T BROKEN!!! With something more complicated and very much not complete?
Exactly…a lot of so called errors are just informational.
Edit: My problem is i don’t understand how to it in the way it is explained. Because I’ve not done a lot of these things.
In the script dracut-install in /usr/share/libalpm/scripts. You will need to override the hook by copying it /etc and copy the script anywhere you want and point the hook copy to it.
I don’t understand this how to do this?
You will need to override the hook by copying it /etc and copy the script anywhere you want and point the hook copy to it.
Does this mean copy the whole script dracut-install to /etc
How to do this : copy the script anywhere you want and point the hook copy to it.
The latest versions of eos-dracut and kernel-install-for-dracut now have this functionality.
The config is in /etc/eos-dracut.conf and /etc/kernel-install-for-dracut.conf depending on which package you use.
I am going to update the wiki and the documentation in the next could of days but if you want to play around with it, you can. The config file describes the options and how to set them.
Did grub-btrfs ever get updated for dracut? It doesn’t look like it, so I would need to modify that file to get it working right still? Remind me what the overlay is, please.
The change was merged to master but I don’t think there has been a release yet.
Yes, unless your system can function with a read-only root. For example, sddm/plasma seems to work fine with only some minor warnings. I think that lightdm and gdm will fail though.
The overlay creates an in-memory filesystem that gets mounted on /. When data is requested, if it isn’t in their, it looks in the underlay which is your real / filesystem.
Basically, it allows the read-only filesystem to accept writes even if they aren’t actually saved.