!oNSIfazDqEcwhcOjSL:matrix.org

disko

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

Load older messages


SenderMessageTime
10 Jan 2026
@tumble1999:matrix.orgTumbleclipboard.png
Download clipboard.png
12:10:47
@tumble1999:matrix.orgTumbleclipboard.png
Download clipboard.png
12:10:59
@tumble1999:matrix.orgTumbleWoah, I was struggling with this last week, now I have a great starting point, amazing12:57:32
11 Jan 2026
@padarom:matrix.orgtoph set a profile picture.20:52:50
12 Jan 2026
@sbc64:matrix.org@sbc64:matrix.org left the room.15:40:13
13 Jan 2026
@jopejoe1:matrix.orgjopejoe1 (4094@epvpn) changed their display name from jopejoe1 (4094@39c3) to jopejoe1 (4094@epvpn).08:25:53
@brisingr05:matrix.org@brisingr05:matrix.org left the room.12:17:47
@ev4:ev4.meev4 joined the room.18:16:17
@solidhal:matrix.orgsolideva (now @ev4:ev4.me) changed their display name from solideva to solideva (now @ev4:ev4.me).18:38:01
@disco_stick:matrix.orgThe Jia Tan of Datasets changed their display name from Shop Smart: Shop S-Mart to Jia Tan for AI datasets.21:22:35
14 Jan 2026
@fiskenrose:matrix.orgFiskenrose joined the room.18:32:17
@andromeda:tchncs.deandromeda joined the room.18:40:48
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
25 Apr 2024
@zraexy:nixos.devDavid Mell (zraexy) joined the room.23:38:25
@zraexy:nixos.devDavid Mell (zraexy) changed their display name from David Mell to David Mell (zraexy).23:51:57
26 Apr 2024
@raj-magesh:matrix.orgRaj

Couple of questions about NixOS live USBs:

I want to partition my 64 GB USB flash drive into two partitions (FAT32 live USB + ext4 storage), so I used the following disko config:

let
  usb = "/dev/disk/by-id/usb-USB_SanDisk_3.2Gen1_0401a943ae4197a38a6f9070194e9ea2b3fb8dbb7997e05ed1b197c0e28946be4b8f000000000000000000001cf4be6800926418a955810751ab6336-0:0";
in {
  disko.devices = {
    disk = {
      live = {
        type = "disk";
        device = usb;
        content = {
          type = "gpt";
          partitions = {
            ESP = {
              type = "EF00";
              device = "${usb}-part1";
              priority = 0;
              size = "8192M";
              content = {
                type = "filesystem";
                format = "vfat";
              };
            };
            storage = {
              device = "${usb}-part2";
              priority = 1;
              size = "100%";
              content = {
                type = "filesystem";
                format = "ext4";
              };
            };
          };
        };
      };
    };
  };
}

I then copied over the files from the (minimal, non-graphical) NixOS live ISO into partition 1, hoping that the instructions on the Arch wiki would generalize to NixOS, but then my live ISO gets stuck with the following error message:

[...]
Timed out waiting for device /dev/root, trying to mount anyway
mounting /dev/root on /iso...
mount: mounting /dev/root on /mnt-root/iso failed: No such file or directory

An error occurred [...]

How can I use my USB flash drive as both a live USB and as a storage device? I found this relevant Discourse link but there was no resolution to the problem there.

I realize this might not be the best place to ask this, but I figured that folks here would have expertise configuring boot partitions correctly.

02:02:16

Show newer messages


Back to Room ListRoom Version: 10