From d9d78424fc0629f1276dcf882e11624f28ee0eb0 Mon Sep 17 00:00:00 2001 From: chn Date: Sun, 24 Aug 2025 14:47:59 +0800 Subject: [PATCH] devices.nas: rescue --- modules/system/fileSystems/default.nix | 1 + modules/system/fileSystems/rollingRootfs.nix | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/system/fileSystems/default.nix b/modules/system/fileSystems/default.nix index 961822e4..1417d5dd 100644 --- a/modules/system/fileSystems/default.nix +++ b/modules/system/fileSystems/default.nix @@ -64,6 +64,7 @@ inputs: "compress-force=zstd" # large btrfs volume need more time to mount (default 90s might not be enough) "x-systemd.mount-timeout=300s" + "degraded" ]; neededForBoot = true; }; diff --git a/modules/system/fileSystems/rollingRootfs.nix b/modules/system/fileSystems/rollingRootfs.nix index 5d3d5e8e..42f5bb76 100644 --- a/modules/system/fileSystems/rollingRootfs.nix +++ b/modules/system/fileSystems/rollingRootfs.nix @@ -41,7 +41,7 @@ inputs: ${waitDevice} # mount device - mount ${device} /mnt -m -o noatime,compress-force=zstd + mount ${device} /mnt -m -o noatime,compress-force=zstd,degraded # move old rootfs, create new one if [ -f /mnt/nix/rootfs/current/.timestamp ]