disk
All checks were successful
/ perform flake analysis (push) Successful in 37s

This commit is contained in:
2026-01-13 22:33:20 +01:00
parent 5c1dec5c27
commit 637433e101
2 changed files with 51 additions and 9 deletions

View File

@@ -50,18 +50,39 @@
};
};
data1 = {
# data1 = {
# type = "disk";
# device = "/dev/sda";
# content = {
# type = "gpt";
# partitions = {
# crypt_p1 = {
# size = "100%";
# content = {
# type = "luks";
# name = "p_data1"; # device-mapper name when decrypted
# # Remove settings.keyFile if you want to use interactive password entry
# settings = {
# allowDiscards = true;
# keyFile = "/dev/disk/by-uuid/2021-07-11-12-33-27-00";
# keyFileSize = 4096;
# };
# };
# };
# };
# };
# };
data = {
type = "disk";
device = "/dev/sda";
device = "/dev/sdc";
content = {
type = "gpt";
partitions = {
crypt_p1 = {
crypt_p = {
size = "100%";
content = {
type = "luks";
name = "p_data1"; # device-mapper name when decrypted
# Remove settings.keyFile if you want to use interactive password entry
name = "p_data";
settings = {
allowDiscards = true;
keyFile = "/dev/disk/by-uuid/2021-07-11-12-33-27-00";
@@ -72,17 +93,17 @@
};
};
};
data2 = {
data1 = {
type = "disk";
device = "/dev/sdb";
content = {
type = "gpt";
partitions = {
crypt_p2 = {
crypt_p = {
size = "100%";
content = {
type = "luks";
name = "p_data2";
name = "p_data1";
# Remove settings.keyFile if you want to use interactive password entry
settings = {
allowDiscards = true;
@@ -93,7 +114,7 @@
type = "btrfs";
extraArgs = [
"-d raid0"
"/dev/mapper/p_data1" # Use decrypted mapped device, same name as defined in disk1
"/dev/mapper/p_data3" # Use decrypted mapped device, same name as defined in disk1
];
subvolumes = {
"/" = {