From 41dc24e350045d72ec5f31141fad1b3cfc0392fc Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Wed, 31 Jul 2024 15:07:53 +0800 Subject: [PATCH] feat: aqua - no fail if usb storage is not available --- hosts/idols-aquamarine/disko-fs.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/hosts/idols-aquamarine/disko-fs.nix b/hosts/idols-aquamarine/disko-fs.nix index 0b81cd85..cb0c9461 100644 --- a/hosts/idols-aquamarine/disko-fs.nix +++ b/hosts/idols-aquamarine/disko-fs.nix @@ -15,15 +15,19 @@ subvolumes = { "@persistent" = { mountpoint = "/data/apps"; - mountOptions = ["compress-force=zstd:1" "noatime"]; + mountOptions = [ + "compress-force=zstd:1" + # https://www.freedesktop.org/software/systemd/man/latest/systemd.mount.html + "nofail" + ]; }; "@backups" = { mountpoint = "/data/backups"; - mountOptions = ["compress-force=zstd:1" "noatime"]; + mountOptions = ["compress-force=zstd:1" "noatime" "nofail"]; }; "@snapshots" = { mountpoint = "/data/apps-snapshots"; - mountOptions = ["compress-force=zstd:1" "noatime"]; + mountOptions = ["compress-force=zstd:1" "noatime" "nofail"]; }; }; }; @@ -43,11 +47,11 @@ subvolumes = { "@persistent" = { mountpoint = "/data/fileshare"; - mountOptions = ["compress-force=zstd:1" "noatime"]; + mountOptions = ["compress-force=zstd:1" "nofail"]; }; "@snapshots" = { mountpoint = "/data/fileshare-snapshots"; - mountOptions = ["compress-force=zstd:1" "noatime"]; + mountOptions = ["compress-force=zstd:1" "noatime" "nofail"]; }; }; };