NixOS systemd | 614 Members | |
| NixOS ❤️ systemd | 172 Servers |
| Sender | Message | Time |
|---|---|---|
| 31 Jan 2025 | ||
| I noted an issue on my test laptop the other day; didn't have time to look further yet. It has:
I hadn't used it in a while, and updated to current. The problem was that the second passphrase prompt with plymouth didn't get any keyboard input/focus/whatever. I suspect/assume it's something new with updated systemd, it worked fine before the upgrade. I got as far as confirming it also works normally if removing | 01:11:58 | |
| * I noted an issue on my test laptop the other day; didn't have time to look further yet. It has:
I hadn't used it in a while, and updated to current. The problem was that the second passphrase prompt with plymouth didn't get any keyboard input/focus/whatever. I suspect/assume it's something new with updated systemd, it worked fine before the upgrade. I got as far as confirming it also works normally if removing | 01:13:10 | |
| Can potentially look further on the weekend. It will also have jumped from 6.6.x to 6.12.x in the same upgrade | 01:15:04 | |
| I'm not sure how easy it will be to separate those things since they all landed in the same staging merge IIUC | 01:16:05 | |
| * I noted an issue on my test laptop the other day; didn't have time to look further yet. It has:
I hadn't used it in a while, and updated to current. The problem was that the second passphrase prompt with plymouth didn't get any keyboard input/focus/whatever. I suspect/assume it's something new with updated systemd, it worked fine before the upgrade. I got as far as confirming it also works normally if removing | 01:17:36 | |
| * I noted an issue on my test laptop the other day; didn't have time to look further yet. It has:
I hadn't used it in a while, and updated to current. The problem was that the second passphrase prompt with plymouth didn't get any keyboard input/focus/whatever. I suspect/assume it's something new with updated systemd, it worked fine before the upgrade. I got as far as confirming it also works normally if removing | 01:17:47 | |
In reply to @elvishjerricco:matrix.orgNo, It's crypted, I fixed that issue. | 09:04:38 | |
I got permission issues when trying to delete the root subvol, And I fixed them using this command chattr -i /btrfs_tmp/root/var/empty, But the initrd I got this error chattr: command not found, How can I remove the file /btrfs_tmp/root/var/empty in the initrd? | 09:37:21 | |
Download Current setup 👆 | 09:37:52 | |
* I got permission issues when trying to delete the root subvol, And I fixed them using this command chattr -i /btrfs_tmp/root/var/empty, But in the initrd I got this error chattr: command not found, How can I remove the file /btrfs_tmp/root/var/empty in the initrd? | 09:38:20 | |
I added the option boot.initrd.systemd.packages = [ pkgs.busybox ];, But the problem persisted. | 09:56:06 | |
I added the option boot.initrd.systemd.services.rollback.path = [ pkgs.busybox ];, And now I am getting mkdir: command not found? | 10:03:30 | |
Rayane Nakib (ريان نقيب): chattr comes from e2fsprogs. It's also in busybox, but you probably wanna use the e2fsprogs one. Anyway, the way to add a specific binary to the initrd is boot.initrd.systemd.extraBin.chattr = "${pkgs.e2fsprogs}/bin/chattr"; | 14:27:50 | |
Anyway can't you just delete the subvolume, rather than rm'ing it? | 14:30:16 | |
then you wouldn't even need the chattr | 14:30:26 | |
Yea, there's a btrfs subvolume delete command | 14:31:22 | |
In reply to @elvishjerricco:matrix.orgThis command doesn't work | 14:32:37 | |
even with --commit-after option | 14:33:11 | |
| why not? | 14:33:21 | |
| the command is there for a reason; presumably it's capable of working | 14:33:37 | |
| I don't know?! I am not on my PC right now, But I will post the error message that I get when I get the chant | 14:34:22 | |
| * | 14:34:39 | |
| * | 14:34:51 | |
| * | 14:35:10 | |
| wfm | 14:36:08 | |
| I do a very similar thing in initrd, although I'm still on the non-systemd one I think | 14:36:28 | |
| sidenote, the impermanence readme really ought to include a solid systemd initrd example. | 14:36:32 | |
| https://git.qyliss.net/nixlib/tree/sys/mbp.nix#n18 | 14:37:27 | |
In reply to @elvishjerricco:matrix.orgAnd an option to just delete the old root, or keep only one version, I have limited space im my laptop, I can't have 30 days old files there. | 14:37:42 | |
| Being able to remove a directory without being able to recurse is to me the main appeal of subvolems | 14:38:23 | |