# A Proxmox VM BIOS boot configuration. # Sources for this configuration: # - a generated NixOS 23.05 configuration # - https://github.com/NixOS/nixpkgs/blob/069de7d3deafab651fd627c8f6d7e4c7b33087a2/nixos/modules/virtualisation/proxmox-image.nix#L241 { config, pkgs, ... }: { boot = { initrd.availableKernelModules = [ "uas" "virtio_blk" "virtio_pci" ]; initrd.kernelModules = [ ]; # Not specified here: # - boot.kernelModules # - boot.extraModulePackages # Please specify as needed. # Grow the root partition on boot. growPartition = true; kernelParams = [ "console=ttyS0" ]; loader.grub = { enable = true; # TODO: Can we use "/dev/disk/by-label/nixos" here? device = "/dev/vda"; }; loader.timeout = 0; }; }