!oNSIfazDqEcwhcOjSL:matrix.org

disko

364 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko93 Servers

Load older messages


SenderMessageTime
18 Aug 2025
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️I will try that12:11:47
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️it checks successfully at least 🤔12:14:29
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️I'll try to skip the partition table thing both on the mirrored boot and on my striped swap, hope that'll just work12:15:01
@lassulus:lassul.uslassulusdid you check the boot-raid1 example?12:15:09
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️oh, I didn't!12:15:51
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️the examples are a bit hard to navigate, haha12:15:56
@lassulus:lassul.uslassuluswell so many different ways to do it12:16:04
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️but I actually guessed right it seems 😌12:16:52
@lassulus:lassul.uslassulusthere was also some problem with mirrored EFI with systemd-boot. But I don't exactly remember what the problem was12:17:08
@lassulus:lassul.uslassulusmaybe installing it, because the partition is not detected correctly12:17:23
@lassulus:lassul.uslassulusbut it works with grub afair12:17:27
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️hmmm, interesting12:17:48
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️I'll see what happens12:17:51
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️ I would like to use systemd-boot, but it's not a must 12:18:12
@lassulus:lassul.uslassulusmaybe it was fixed in the years, or there is a way to ignore the check in the systemd-install command12:24:00
@lassulus:lassul.uslassulus* maybe it was fixed in the years, or there is a way to ignore the check in the bootctl install command12:24:35
@lassulus:lassul.uslassulusbut as disko doesn't run bootctl it's not configurable in it for now12:24:53
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️nope, I definitely hit that12:25:01
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️well I'm running nixos-install12:25:25
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️as in, as opposed to disko-install12:25:52
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️
File system "/dev/md127" is not located on a partitioned block device.
Traceback (most recent call last):
  File "/nix/store/ks9dxd7yp3pj64ib7y19pgbgsnir9xgm-systemd-boot/bin/systemd-boot", line 431, in <module>
    main()
  File "/nix/store/ks9dxd7yp3pj64ib7y19pgbgsnir9xgm-systemd-boot/bin/systemd-boot", line 414, in main
    install_bootloader(args)
  File "/nix/store/ks9dxd7yp3pj64ib7y19pgbgsnir9xgm-systemd-boot/bin/systemd-boot", line 307, in install_bootloader
    run(
  File "/nix/store/ks9dxd7yp3pj64ib7y19pgbgsnir9xgm-systemd-boot/bin/systemd-boot", line 58, in run
    return subprocess.run(cmd, check=True, text=True, stdout=stdout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/bbyp6vkdszn6a14gqnfx8l5j3mhfcnfs-python3-3.12.11/lib/python3.12/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/nix/store/ksz6ygnl9f1l6jff3mwmjsmw7qyyxa59-systemd-257.7/bin/bootctl', '--esp-path=/boot', 'install']' returned non-zero exit status 1.
Failed to install bootloader

12:26:15
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️hmmm, well, the good thing is12:26:42
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️that I can probably just umount that, disable the raid temporarily, and just mount the underlying partition12:27:15
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️cause my secret is that I don't actually have a second disk yet 😬12:27:40
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️I'm setting this up in anticipation of getting a second disk sometime soon lol12:28:00
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️I'll just hope that this also won't cause trouble when I deploy updates12:28:37
@lassulus:lassul.uslassulus

you could check this:

       If $SYSTEMD_RELAX_ESP_CHECKS=1 is set the validation checks for
       the ESP are relaxed, and the path specified with --esp-path= may
       refer to any kind of file system on any kind of partition.

       Similarly, $SYSTEMD_RELAX_XBOOTLDR_CHECKS=1 turns off some
       validation checks for the Extended Boot Loader partition.
12:29:07
@lassulus:lassul.uslassulusnot sure they apply here, seems like the wrong way around12:29:37
@lassulus:lassul.uslassulusbut it should work I think12:30:12
@sylvie:karp.lolSylvie (They/She) 🏳️‍⚧️hmmm yeah12:37:05

Show newer messages


Back to Room ListRoom Version: 10