From 2466de1b49accce74d729761738d964760fdacf0 Mon Sep 17 00:00:00 2001 From: Steven Carpenter Date: Thu, 9 Feb 2023 00:35:51 -0500 Subject: [PATCH] swapped grub for systemd-boot --- .modules/base/proxmox-vm-hardware.nix | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.modules/base/proxmox-vm-hardware.nix b/.modules/base/proxmox-vm-hardware.nix index e810f48..6a740d2 100644 --- a/.modules/base/proxmox-vm-hardware.nix +++ b/.modules/base/proxmox-vm-hardware.nix @@ -12,8 +12,8 @@ system.stateVersion = "22.11"; - fileSystems."/" = - { device = "/dev/disk/by-uuid/40fe3178-6ec1-450f-93fd-c359f2f3daf9"; + fileSystems."/" = { + device = "/dev/disk/by-uuid/40fe3178-6ec1-450f-93fd-c359f2f3daf9"; fsType = "ext4"; }; @@ -40,17 +40,19 @@ }; kernelModules = [ "kvm-amd" ]; extraModulePackages = [ ]; - loader.grub = { - device = + #loader.grub = { + # device = lib.mkDefault (if (hasNoFsPartition || supportBios) then # Even if there is a separate no-fs partition ("/dev/disk/by-partlabel/no-fs" i.e. "/dev/vda2"), # which will be used the bootloader, do not set it as loader.grub.device. # GRUB installation fails, unless the whole disk is selected. - "/dev/disk/by-uuid/40fe3178-6ec1-450f-93fd-c359f2f3daf9"; - # efiSupport = lib.mkDefault supportEfi; - # efiInstallAsRemovable = lib.mkDefault supportEfi; - }; - - loader.timeout = 0; + # "/dev/disk/by-uuid/40fe3178-6ec1-450f-93fd-c359f2f3daf9" + # else + # "nodev"); + #}; + loader = { + systemd-boot.enable = "true"; + timeout = 0; + } }; # fileSystems."/" = {