| 18 Feb 2023 |
@elvishjerricco:matrix.org | Maybe check how fedora's ISO works? I believe fedora has used systemd in stage 1 for a few years now. No idea about their ISO though | 03:08:33 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org Maybe check how fedora's ISO works? I believe fedora has used systemd in stage 1 for a few years now. No idea about their ISO though Actually it looks like other distros set root=live:CDLABEL=. So maybe that has special handling | 03:10:33 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org Maybe check how fedora's ISO works? I believe fedora has used systemd in stage 1 for a few years now. No idea about their ISO though * Actually it looks like other distros set root=live:CDLABEL=[label]. So maybe that has special handling | 03:10:36 |
@elvishjerricco:matrix.org | Yea check fstab-generator for that | 03:10:50 |
@lily:lily.flowers | Either way, just thought I'd ask here if it was a known issue. I'm about to log off for the night | 03:10:56 |
@elvishjerricco:matrix.org | * Yea check fstab-generator.c for that | 03:10:58 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org Yea check fstab-generator.c for that Yepp:
if (startswith(arg_root_what, "live:")) {
log_debug("Skipping root directory handling, as root on live image was requested.");
return 0;
}
| 03:11:22 |
@lily:lily.flowers | So we should do that | 03:11:32 |
@lily:lily.flowers | Good to know | 03:11:33 |
@lily:lily.flowers | I'll probably make a nixpkgs issue in the morning to track the fix for that (too tired tonight to bother) | 03:11:55 |
@elvishjerricco:matrix.org | Yea. I was planning on doing networkd and then a patch changing NixOS to use makefs and growfs instead of custom stuff, so I won't likely investigate this one soon. | 03:12:37 |
@elvishjerricco:matrix.org | So I'll be interested if you find anything | 03:13:17 |
@lily:lily.flowers | Okay, sounds good! Let me know if there is other low-hanging fruit in terms of systemd-initrd (project board looks like most of the small stuff is mostly taken care of or will be fixed by your systemd PRs and stuff, but there is stuff about supporting other boot.initrd options I can probably work on at some point) | 03:16:11 |
@lily:lily.flowers | (also apparently I was not alone in my vconsole issues I posted here about a few weeks ago and I just never happened to find https://github.com/NixOS/nixpkgs/issues/202846) | 03:16:49 |
@elvishjerricco:matrix.org | I'm fairly sure the networking stuff is the last of the unimplemented things, except for the fancier LUKS things but those can be done differently with crypttab options | 03:17:17 |
@janne.hess:helsinki-systems.de | In reply to @elvishjerricco:matrix.org I'm fairly sure the networking stuff is the last of the unimplemented things, except for the fancier LUKS things but those can be done differently with crypttab options Do we have iso boot yet? | 10:30:29 |
@elvishjerricco:matrix.org | Janne Heß: We were just talking about that, and no :P | 10:31:06 |
@janne.hess:helsinki-systems.de | Ah still reading backlog, you are ahead of me ;) | 10:31:16 |
@elvishjerricco:matrix.org | But I meant the nixos options | 10:31:17 |
@elvishjerricco:matrix.org | From the systemd 253 release notes:
Initrd environments not on a temporary file-system are now supported.
I wonder what exactly that means. Maybe just old style initrd where it was literally a ram disk with a regular block device file system on it? | 11:00:18 |
@gdamjan:spodeli.org | I think that previously it checked that it's a tmpfs/ramfs | 20:12:19 |
@gdamjan:spodeli.org | but in some cases it can be an overlayfs | 20:12:29 |
@gdamjan:spodeli.org | it = initrd or the pre-boot environment | 20:12:39 |
@gdamjan:spodeli.org | most probably a940f507fbe1c81d6787dc0b7ce232c39818eec9 | 20:14:01 |
| 19 Feb 2023 |
@elvishjerricco:matrix.org | Is it acceptable for me to open issues on the nixpkgs repo that are basically just reminders of "Things ElvishJerricco eventually wants to get around to for systemd stage 1"? | 15:37:32 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org Is it acceptable for me to open issues on the nixpkgs repo that are basically just reminders of "Things ElvishJerricco eventually wants to get around to for systemd stage 1"? I would say so, yes | 15:37:46 |
@linus:schreibt.jetzt | I don't see why not | 15:37:48 |
@elvishjerricco:matrix.org | Or would cards in the systemd stage 1 project be better? | 15:38:00 |
lukegb (he/him) | seems legit | 15:37:59 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org Or would cards in the systemd stage 1 project be better? Well cards can't be commented on or anything. Which I wouldn't expect there to be much of that, but it's probably better to keep that option? I don't really feel that strongly either way though | 15:39:15 |