disko | 364 Members | |
| disko - declarative disk partitioning - https://github.com/nix-community/disko | 93 Servers |
| Sender | Message | Time |
|---|---|---|
| 3 Aug 2025 | ||
| im especially confused here:
how do i know what the Type of the partition is? and also the file system format (i.e. "vfat" vs "ext4")? are these things i just need to know about the hardware beforehand? | 20:52:32 | |
| Well those things are for you to decide. I would read up on what you actually want. But if you want the boot partition on your SSD, then you just need that EF00/vfat block on the SSD disk. The disk is determined by the device path (/dev/nvme0n1 as shown here, or /dev/disk/by-id/...) | 21:28:33 | |
| okay gotcha, but ultimately disko config is something that is "node-specific", right? | 21:40:23 | |
| so when adding a new machine to my network, i should aim for a workflow that looks like:
| 21:42:42 | |
| okay, and should i bother reading up on the different types? Or should I just internalize the fact that "EF00/vfat" correlates to the boot partition? | 21:45:14 | |
* okay, and should i bother reading up on the different types? Or should I just internalize the fact that "EF00/vfat" correlates to the boot partition? and for the rest of my disk config just make it ext4 and a type = filesystem? | 21:46:07 | |
| Node-specific yes, just like the rest of NixOS | 21:46:18 | |
| Workflow is good | 21:46:33 | |
| It's sufficient to start simple this way but you should try to understand what you are doing. Nobody should have to tell you to educate yourself | 21:48:22 | |
| Yeah, I'm pretty confident about how the deployment tools function, but i have literally never touched file systems and device/disks before, so all of this is very alien. Plus the lack of actual documentation for disko makes it very difficult to self teach. In any case, thank you for filling the gaps in my basic understanding! | 21:50:58 | |
| Definitely spend some time watching YouTube videos or something to understand filesystem formatting and disk partitioning. I think disko rightfully leaves the understanding of these concepts up to the user. With a solid foundation, the disko model is very clear imo | 21:57:06 | |
| 4 Aug 2025 | ||
| ahh, this was the table i needed: https://askubuntu.com/questions/703443/gdisk-hex-codes up until now the terms ESP, EF00, EF02 were completely random to me, but now I understand that ESP stands for EFI System Partition and the latter 2 are hex codes that Gdisk uses, which implies that disko likely uses Gdisk under the hood, right? | 01:44:50 | |
| this is actually super cool, i can definitely see why I should read into this stuff before jumping directly into disko. great tool! | 01:45:35 | |
In reply to @caraiiwala:beeper.comThis should be fixed in the current master | 06:26:03 | |
| Getting this on a new hetzner install | 23:29:28 | |
| 23:29:30 | |
| 5 Aug 2025 | ||
| hm, I have this one machine left that doesn't want to migrate to the new GPT layout | 01:01:29 | |
| Redacted or Malformed Event | 01:01:49 | |
| 01:02:07 | |
| ach bla, das muss gegen /dev/sda | 01:03:10 | |
| danke | 01:03:47 | |
| 🦆 | 01:03:50 | |
| 03:58:54 | ||
| 03:58:56 | ||
| 8 Aug 2025 | ||
| 06:11:32 | ||
| 07:01:30 | ||
| 9 Aug 2025 | ||
| 14:23:07 | ||
| 10 Aug 2025 | ||
| 07:44:34 | ||
| Hi, I just noticed that with luks disko isn't checking if the passwords are the same and is using the first entered one, without notifying you that the entered passwords aren't matching. Maybe I've missed something, but is it a bug or a feature? nix run github:nix-community/disko/latest -- --mode zap_create_mount disko.cnf
| 07:53:35 | |
| hmm, sounds like a bug | 08:16:21 | |