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.