| 23 Jan 2025 |
@elvishjerricco:matrix.org | i.e. | 01:59:29 |
matthewcroughan | how does it even become this string? | 01:59:30 |
matthewcroughan | /sysroot/nix/store isn't what I said, I said /sysroot/tmp/store.squashfs | 01:59:46 |
matthewcroughan | ah okay the sysroot is prepended by systemd | 02:00:01 |
matthewcroughan | and my mount is /nix/store | 02:00:04 |
@elvishjerricco:matrix.org | before = [ "sysroot-nix-store.mount" ];
after = [ "dev-disk-by\\x2dpartlabel-nix\\x2dstore.device" ];
| 02:00:15 |
@elvishjerricco:matrix.org | * before = [ "sysroot-nix-store.mount" ];
after = [ "dev-disk-by\\x2dpartlabel-nix\\x2dstore.device" ];
requires = [ "dev-disk-by\\x2dpartlabel-nix\\x2dstore.device" ];
| 02:00:24 |
matthewcroughan | did you just escape that purely by memory and hand? | 02:00:30 |
@elvishjerricco:matrix.org | nah, systemd-escape CLI tool :P | 02:00:41 |
@elvishjerricco:matrix.org | but I could have | 02:00:42 |
@elvishjerricco:matrix.org | just faster to copy/paste | 02:00:59 |
matthewcroughan | flex | 02:01:26 |
| ˈt͡sɛːzaɐ̯ joined the room. | 02:01:36 |
matthewcroughan | Yo'ure a systemd-ultra, I see | 02:01:38 |
matthewcroughan | * You're a systemd-ultra, I see | 02:01:42 |
@elvishjerricco:matrix.org | lol | 02:01:46 |
@elvishjerricco:matrix.org | just done it like a thousand times | 02:01:56 |
matthewcroughan | I like how makefu is still posting here https://www.reddit.com/r/systemdUltras/ | 02:02:21 |
matthewcroughan | dedication | 02:02:26 |
@elvishjerricco:matrix.org | but yea I'm going to probably open a bug about the recursion thing... I'm not sure if it's fixable or not but I figure it should be written down somewhere | 02:02:50 |
matthewcroughan | now I get an infinite start job for /dev/disk/by-partlabel/nix-store | 02:09:00 |
matthewcroughan | makes me think a kernel module is missing, or something | 02:09:11 |
@elvishjerricco:matrix.org | yea that's what I was going to mention | 02:09:20 |
@elvishjerricco:matrix.org | easy way to get basically every storage device under the sun to work is to use hardware.enableAllHardware = true; | 02:09:37 |
@elvishjerricco:matrix.org | * easy way to get basically every storage device under the sun to work in initrd is to use hardware.enableAllHardware = true; | 02:09:41 |
matthewcroughan | I already tested it with uas and ext4 | 02:10:12 |
matthewcroughan | only difference now is squashfs | 02:10:17 |
matthewcroughan | I also saw I couldn't get it working with btrfs either, just by changing the format, from an otherwise working ext4 | 02:10:32 |
@elvishjerricco:matrix.org | well that doesn't make any sense | 02:10:58 |
matthewcroughan | I'll try hardware.enableAllHardware = true; and see | 02:11:05 |