ChimeraOS / chimeraos

A Steam Big Picture based couch gaming OS
MIT License
1.67k stars 116 forks source link

mkinitcpio: use systemd and adapt /etc/fstab #924

Closed NeroReflex closed 7 months ago

NeroReflex commented 7 months ago

Use systemd on initrd instead of busybox to solve two bugs:

/efi will be automounted by systemd: remove the fstab entry.

If the default subvolume of / is changed boot will fail: fix this by mentioning subvolumes by theirs ID (fixed since installation).

This superceedes https://github.com/ChimeraOS/chimeraos/pull/901 and https://github.com/ChimeraOS/chimeraos/pull/914