!DBFhtjpqmJNENpLDOv:nixos.org

NixOS systemd

611 Members
NixOS ❤️ systemd173 Servers

Load older messages


SenderMessageTime
4 Mar 2025
@adam:robins.wtf@adam:robins.wtf:)14:15:22
@willi:butz.cloudWilli Butzin case someone didn't see this already :) https://github.com/systemd/systemd/pull/3631414:16:16
@raitobezarius:matrix.orgraitobezariusyeah this is the cool shit14:17:01
@raitobezarius:matrix.orgraitobezariusnow i want wireguard14:17:05
@emilazy:matrix.orgemilysoon systemd-boot will be the new GRUB :)14:17:36
@raitobezarius:matrix.orgraitobezariusthis doesn't touch sd-boot! :p14:17:54
@raitobezarius:matrix.orgraitobezariusor just enough to make itreasonable14:18:01
@emilazy:matrix.orgemilyhmm, it seemed to a fair bit from the diff14:18:04
@raitobezarius:matrix.orgraitobezarius(like leaning on UEFI semantics, it's ok)14:18:08
@emilazy:matrix.orgemilyis it in the shim then?14:18:20
@emilazy:matrix.orgemilystub? whatever they call it14:18:26
@raitobezarius:matrix.orgraitobezariusmy understanding is that stub + boot learns about URLs14:18:34
@raitobezarius:matrix.orgraitobezariuswrt to EFI drivers14:18:38
@raitobezarius:matrix.orgraitobezariusand it's still pid1 doing the work14:18:43
@raitobezarius:matrix.orgraitobezariusit's a lot of diff because UEFI and strings lol14:18:55
@emilazy:matrix.orgemilyah, so you still have to get a kernel14:18:55
@raitobezarius:matrix.orgraitobezariusyep14:18:59
@raitobezarius:matrix.orgraitobezariusbut the kernel can come from an URL as long as you have the right EFI driver14:19:10
@emilazy:matrix.orgemilythat sort of makes it not as interesting to me I guess – avoiding downloading the entire system on every boot was part of why I was curious about using Nix for this14:19:35
@emilazy:matrix.orgemilycool all the same though14:19:51
@raitobezarius:matrix.orgraitobezariuswe are back to kindof a specialized bootloader like iPXE14:20:32
@emilazy:matrix.orgemilyyeah14:22:01
@arianvp:matrix.orgArian anyhow back to the topic. should we mount the initramf’s /nix/store as read-only? (either before starting pid1 or by patching pid1) 14:22:11
@emilazy:matrix.orgemilyI just thought it would be cool to be able to push full NixOS systems out and have them cached to disk "just in time"14:22:25
@emilazy:matrix.orgemilyit seems good/harmless to do so if it's not too invasive14:23:08
@nickcao:nichi.coNick CaoCreate a fuse based nixfs!14:23:18
@emilazy:matrix.orgemilythough there's no potential for persistent changes anyway right, since it's just the store from the initramfs?14:23:19
@nickcao:nichi.coNick CaoI always wanted a thing that: what if we store store paths as compressed nars on the disk, and only use fuse to create an illusion of a nix store14:24:08
@emilazy:matrix.orgemilythat's what Tvix is doing, afaik14:24:23
@emilazy:matrix.orgemilythough I think FUSE performance kind of sucks, so you probably need to put something in the kernel at some point14:24:39

Show newer messages


Back to Room ListRoom Version: 6