!oNSIfazDqEcwhcOjSL:matrix.org

disko

362 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko92 Servers

Load older messages


SenderMessageTime
15 Jan 2026
@nazarewk:matrix.orgkdn joined the room.16:41:47
@nazarewk:matrix.orgkdn

so... does disko offer some configuration mode where I could:

  1. update configuration of my zpool without erasing anything
  2. don't touch the other zpool that is there in the NixOS configuration
16:48:50
@nazarewk:matrix.orgkdnouch, seems like I did some "such" setup already before, guess I gotta analyze that and integrate with main repo https://github.com/nazarewk-iac/talos-configs/blob/main/k8s/05-1-nix-disks/daemonset.yaml16:54:34
@tom:matrix.relict.deTom joined the room.20:48:40
16 Jan 2026
@disco_stick:matrix.orgThe Jia Tan of Datasets changed their display name from Jia Tan for AI datasets to The Jia Tan of Datasets.04:43:52
@chris:kruining.eu@chris:kruining.eu left the room.08:06:28
18 Jan 2026
@reylak:unredacted.orgreylak joined the room.00:45:28
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± changed their profile picture.14:59:42
@ed209a:matrix.orged209as far as I can tell, disko still ignores the luks password check18:48:35
@magic_rb:matrix.redalder.orgmagic_rbOh, actually! I have a thing for that, uh https://github.com/numtide/disko-zfs19:29:45
19 Jan 2026
@bl1nk:matrix.orgbl1nk changed their profile picture.10:39:13
20 Jan 2026
@nazarewk:matrix.orgkdnwouldn't those refs (main's tarball) prevent fetching historical versions and require constant flake updates?08:55:52
@magic_rb:matrix.redalder.orgmagic_rbNo, locked tarball protocol. Also, git.numtide.com is no longer publicly accessible, thats why we moved the project to github. I forgot to change the readme, oops08:58:28
@magic_rb:matrix.redalder.orgmagic_rbIf you do end up trying disko-zfs please do let me know how it works for you :)08:59:14
@innocentzer0:matrix.orginnocentzer0 joined the room.14:43:51
24 Jan 2026
@exaltia:chat.exaltia.frExaltia joined the room.19:25:48
@exaltia:chat.exaltia.frExaltia Hello. i may need a bit of help. i've tried to install a SYS-STOR from OVH. install finished, but it doesn't boot. it is probably a bad setup from my disko declarations.
I'm not sure what i have to change
https://pastebin.com/B88qcaht
This is the first time i've done such a configuration without using examples from the disko
19:37:32
@exaltia:chat.exaltia.frExaltia from the rescue, partitions have been setted up "correctly" 19:37:58
25 Jan 2026
@exaltia:chat.exaltia.frExaltia finally fixed my mistakes! 15:39:48
27 Jan 2026
@noneyescat:matrix.orgmomo

Hi, I’m installing nixos in a vm using disko. The installation finishes without errors, but when booting into the system, it drops into emergency mode because /dev/disk/by-partlabel/ROOT cannot be found.

I’ve verified that /dev/disk/by-partlabel/ROOT does exist and can be mounted manually from the iso.

This is my disko config: https://github.com/god464/flake/blob/master/hosts/server/disk.nix

Is there anything I’m missing?

14:01:11
@noneyescat:matrix.orgmomo Additionally, I replaced my disko configuration with example/btrfs-only-root-subvolume.nix from the disko repository, but the same issue still occurs.. Maybe another flake module/setting conflicts with disko? 14:13:12
28 Jan 2026
@exaltia:chat.exaltia.frExaltia changed their profile picture.08:14:24
29 Jan 2026
@exaltia:converser.euExaltia joined the room.00:00:46
@jaymes2:matrix.orgjaymes2 joined the room.18:31:51
30 Jan 2026
@markus.lohmayer:matrix.orgmarkus.lohmayer joined the room.07:46:49
@markus.lohmayer:matrix.orgmarkus.lohmayer

Hope someone can help: Have tiny home server/router with two USB SSDs forming a ZFS mirror. Also each disk has swap and ESP partition. One disk seems to die now (dmesg says usb 3-1: device not accepting address). Even though ZFS should give redundancy, the system becomes unresponsive. Boot loader is on the dying disk. Adding the mountpoint on the second disk does not have effect after rebuild and reboot:

          ESP = {
            size = "512M";
            type = "EF00";
            content = {
              type = "filesystem";
              format = "vfat";
              mountpoint = "/boot-fallback";         # added
              mountOptions = [ "umask=0077" ]; # added
            };
          };

Do I need to do something extra after changing the disko.nix file (adding the two lines above)?
I want to get redundancy for the bootloader. Do I need grub for this (used systemd-boot so far)?

07:59:58
@markus.lohmayer:matrix.orgmarkus.lohmayer *

Hope someone can help: Have tiny home server/router with two USB SSDs forming a ZFS mirror. Also each disk has swap and ESP partition. One disk seems to die now (dmesg says usb 3-1: device not accepting address). Even though ZFS should give redundancy, the system becomes unresponsive. Boot loader is on the dying disk. Adding the mountpoint on the second disk does not have effect after rebuild and reboot:

          ESP = {
            size = "512M";
            type = "EF00";
            content = {
              type = "filesystem";
              format = "vfat";
              mountpoint = "/boot-fallback";   # added
              mountOptions = [ "umask=0077" ]; # added
            };
          };

Do I need to do something extra after changing the disko.nix file (adding the two lines above)?
I want to get redundancy for the bootloader. Do I need grub for this (used systemd-boot so far)?

08:00:21
@markus.lohmayer:matrix.orgmarkus.lohmayerSorry, could have figured this one out directly: Need to create mountpoint manually10:12:02
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem changed their display name from matthewcroughan to matthewcroughan @fosdem.13:17:09
@zimward:zimward.moezimward @fosdem changed their display name from zimward to zimward @fosdem.16:18:40

There are no newer messages yet.


Back to Room ListRoom Version: 10