From 422269e7eea09bad976107f38425d4f36c821dfb Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sun, 3 Jul 2022 11:39:10 -0400 Subject: dragon updates --- config/router.nix | 2 +- machines/dragon.nix | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/config/router.nix b/config/router.nix index ccdd6a4..9f0e944 100644 --- a/config/router.nix +++ b/config/router.nix @@ -312,7 +312,7 @@ in { networking.interfaces.he0.ipv6 = { addresses = [ { - address = "2001:470:1f06:1195::2"; + address = "2001:470:1f06:1194::2"; prefixLength = 64; } { diff --git a/machines/dragon.nix b/machines/dragon.nix index 8414449..fa14d32 100644 --- a/machines/dragon.nix +++ b/machines/dragon.nix @@ -40,7 +40,11 @@ in { ''; loader.grub.enable = true; loader.grub.version = 2; - loader.grub.devices = [ "/dev/sda" "/dev/sdb" ]; + # loader.grub.devices = [ "/dev/sda" "/dev/sdb" ]; + loader.grub.mirroredBoots = [ + { devices = [ "/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKEXU9X" ]; path = "/mnt/boot1"; } + { devices = [ "/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKHV0LS" ]; path = "/mnt/boot2"; } + ]; }; networking = { hostName = lib.mkForce "dragon"; }; @@ -94,6 +98,14 @@ in { "subvol=system/dragon-nixos,device=/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKHV0LS-part3,device=/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKEXU9X-part3,degraded" ]; }; + fileSystems."/mnt/boot1" = { + device = "/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKEXU9X-part4"; + options = ["nofail"]; + }; + fileSystems."/mnt/boot2" = { + device = "/dev/disk/by-id/ata-HGST_HDN724040ALE640_PK1334PCKHV0LS-part4"; + options = ["nofail"]; + }; swapDevices = [ ]; -- cgit v1.2.3