!oNSIfazDqEcwhcOjSL:matrix.org

disko

369 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko95 Servers

Load older messages


SenderMessageTime
17 Feb 2024
@matthewcroughan:defenestrate.itmatthewcroughanAre there not tests already failing like this?05:01:36
@lassulus:lassul.uslassuluswell first it would be nice to profile the build and see what consumes the memory05:01:41
@lassulus:lassul.uslassulusthe tests seem to work05:01:49
@lassulus:lassul.uslassuluswith the default amount of memory05:01:54
@matthewcroughan:defenestrate.itmatthewcroughanYeah I think it was something I did that caused it, hmm05:02:01
18 Feb 2024
@hxr404:tchncs.dehxr404 ✨ [it/she] changed their display name from hxr404 ✨ (they/them) to hxr404 ✨ [they/them] (offline).00:19:33
@hxr404:tchncs.dehxr404 ✨ [it/she]

Heyy :3
Is it somehow possible to set up bind mounts via disko?
I tried

nodev = {
  "/nix/store" = {
    fsType = "tmpfs";
    device = "/data/local/nix/store";
    mountOptions = [ "bind" ];
  };
}

doesn't throw an error, but also sadly doesn't do anything :(

00:36:34
@hxr404:tchncs.dehxr404 ✨ [it/she] *

Heyy :3
Is it somehow possible to set up bind mounts via disko?
I tried

nodev = {
  "/nix/store" = {
    fsType = "tmpfs";
    device = "/data/local/nix/store";
    mountOptions = [ "bind" ];
  };
};

doesn't throw an error, but also sadly doesn't do anything :(

00:37:08
@hxr404:tchncs.dehxr404 ✨ [it/she] *

Heyy :3
Is it somehow possible to set up bind mounts via disko?
I tried

disko.devices.nodev = {
  "/nix/store" = {
    fsType = "tmpfs";
    device = "/data/local/nix/store";
    mountOptions = [ "bind" ];
  };
};

doesn't throw an error, but also sadly doesn't do anything :(

00:40:42
@lassulus:lassul.uslassulus usually bind mounts are just managed with fileSystems.${target} = { device = src; options = [ "bind" ]; };01:55:05
@lassulus:lassul.uslassulusBut if you need them for installation you need to mount them in a hook manually 01:56:01
@hxr404:tchncs.dehxr404 ✨ [it/she] thanks a lot! <3 grepped through the _documentation as code_™, found the hooks options (didn't know it exists), this exactly what I needed yay \o/ 02:17:51
@hxr404:tchncs.dehxr404 ✨ [it/she] * thanks a lot! <3 grepped through the _documentation as code_™, found the hooks options (didn't know it exists), this exactly what I needed yay \o/ 02:18:03
@hxr404:tchncs.dehxr404 ✨ [it/she]quick follow-up question: How would I get the root mount point inside a hook? Don't want to hardcode /mnt02:48:16
23 Feb 2024
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de changed their profile picture.03:28:34
22 Feb 2024
@glepage:matrix.orgGaétan Lepage joined the room.16:39:51
23 Feb 2024
@ryan4yi:matrix.orgRyan Yin joined the room.05:47:35
@glepage:matrix.orgGaétan Lepage Thank you for the great project !
It is a blast to use, especially as a NixOS module
13:12:53
25 Feb 2024
@rosariopulella:matrix.orgRosuavio joined the room.15:14:01
26 Feb 2024
@palo:xaos.space@palo:xaos.space

Partitions are a dict now. How does disko know this block blongs on the beginning of a partition?

            boot = {
              size = "1M";
              type = "EF02"; # for grub MBR
            };

I guess I can use start and stop, but alle the examples use size.

07:52:10
@palo:xaos.space@palo:xaos.space

Hmm start and end does not work as well. I'm asking because I get :

+ sgdisk --align-end --new=2:0:1M --change-name=2:disk-sda-boot --typecode=2:EF02 /dev/sda
Could not create partition 2 from 1026048 to 2048

I want this partition to be the first, not the second.

08:01:19
@phaer:matrix.orgphaer
In reply to @palo:xaos.space

Partitions are a dict now. How does disko know this block blongs on the beginning of a partition?

            boot = {
              size = "1M";
              type = "EF02"; # for grub MBR
            };

I guess I can use start and stop, but alle the examples use size.

There's a priority option on each partition to sort them. Smaller values should be created first
11:19:54
@palo:xaos.space@palo:xaos.spaceAh, I see. Thank you11:53:19
@pederbs:pvv.ntnu.nopbsds joined the room.14:06:52
@realmchad:utwente.iorealmchad joined the room.23:08:49
27 Feb 2024
@shlevy:matrix.orgshlevy joined the room.18:11:42
@shlevy:matrix.orgshlevyDoes disko support multi-disk btrfs setups?18:12:04
@matthewcroughan:defenestrate.itmatthewcroughansure does, just a matter of defining it in the module system 18:12:39
@matthewcroughan:defenestrate.itmatthewcroughanhttps://github.com/nix-community/disko/blob/master/example/btrfs-subvolumes.nix18:12:56
@matthewcroughan:defenestrate.itmatthewcroughanhttps://github.com/nix-community/disko/issues/54318:13:11

Show newer messages


Back to Room ListRoom Version: 10