| 2 Aug 2025 |
emily | I'm just saying that the rec is technically /efi with only the ESP even though it'd weird and people would say it's weird :) | 11:50:36 |
emily | *it's | 11:51:03 |
aloisw | In reply to @elvishjerricco:matrix.org oh also, it should also be noted why you want ESP at /efi and not /boot/efi. You can't have /boot as an automount if the ESP is at /boot/efi. It'll have to be always mounted instead of on demand. To be clear I was confused about /boot vs /efi for the ESP. | 11:52:14 |
emily | well when you have ESP + XBOOTLDR it's /efi and /boot | 11:53:27 |
ElvishJerricco | In reply to @emilazy:matrix.org it could theoretically automount both but yes (although frankly that whole automounting business feels a little overengineered to me anyway) Well my point was that nested automounts don't work. The need for the child dir to exist forces the parent to be actually mounted | 11:54:02 |
emily | it's just that the behaviour and statements from systemd upstream imply that ESP on /boot when you have no XBOOTLDR is legacy compat behaviour | 11:54:04 |
aloisw | So the new recommendation is basically to have the ESP at the same place regardless of whether you have XBOOTLDR, understood. | 11:54:15 |
emily | it's actually as old as the initial recs around XBOOTLDR on UEFI | 11:54:33 |
emily | people just didn't read the blog post | 11:54:39 |
emily | In reply to @elvishjerricco:matrix.org Well my point was that nested automounts don't work. The need for the child dir to exist forces the parent to be actually mounted it could automount both partitions when you want /boot/efi is my point. (I know Lennart doesn't like this because what if you only need one of them but like, c'mon. like hooray I can mount one FAT32 instead of two if and only if I'm updating systemd-boot but not kernel/initrd or vice versa. big win) | 11:56:06 |
emily | I do agree /efi is sensible I just think it is a bit mountain out of a molehill. | 11:56:25 |
ElvishJerricco |
it could automount both partitions when you want /boot/efi is my point.
I don't understand what you mean by this. If you make two .automount units where one is a child of the other, the parent will just literally always be mounted and it won't behave like an automount. So no, you can't automount both
| 11:57:42 |
aloisw | In reply to @emilazy:matrix.org it's actually as old as the initial recs around XBOOTLDR on UEFI That still means that the recommendation has changed since XBOOTLDR was a later addition. | 11:58:11 |
emily | In reply to @aloisw:julia0815.de That still means that the recommendation has changed since XBOOTLDR was a later addition. I'm not sure people were regularly mounting ESP on /boot before at least gummiboot? /boot/efi was pretty ubiquitous for GRUB and so on | 11:59:29 |
emily | but I can believe there were some months between the two :) | 12:00:01 |
emily | oh what | 12:00:24 |
emily | https://0pointer.net/blog/linux-boot-partitions.html is from 2022 | 12:00:27 |
emily | ok | 12:00:29 |
emily | I swear I read a very similar post way back | 12:00:37 |
emily | maybe Lennart just repeats himself a lot | 12:00:45 |
emily | but I may be totally wrong about the timeline here instead too | 12:01:00 |
K900 | @emily OK so I have a branch called calamares6 | 16:41:58 |
K900 | That at least runs | 16:42:01 |
K900 | And needs more fixes in calamares-nixos-extensions | 16:42:09 |
K900 | But I dropped SO MUCH SHIT | 16:42:30 |
K900 | Already | 16:42:32 |
emily | glad we finally have a graphical installer maintainer : ) | 17:00:49 |
K900 | Fuck off | 17:01:29 |
K900 | I will literally die | 17:01:40 |
| 3 Aug 2025 |
K900 | https://github.com/NixOS/nixpkgs/pull/430636 | 13:21:50 |