diff options
author | Philipp Gesang <phg@phi-gamma.net> | 2017-02-12 20:53:49 +0100 |
---|---|---|
committer | Philipp Gesang <phg@phi-gamma.net> | 2017-02-12 20:53:54 +0100 |
commit | 3dad33227f0b527569da022a3635d219d726b35d (patch) | |
tree | 53396cd2f4b67378f2d5467d4a62addcce75bd18 /nixos/modules/virtualisation | |
parent | 2dba30af721d452000917a55a21a722331b113df (diff) | |
download | nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar.gz nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar.bz2 nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar.lz nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar.xz nixlib-3dad33227f0b527569da022a3635d219d726b35d.tar.zst nixlib-3dad33227f0b527569da022a3635d219d726b35d.zip |
xen: update domU config for pvgrub2
fix #22709 Recent pvgrub (from Grub built with “--with-platform=xen”) understands the Grub2 configuration format. Grub legacy configuration (menu.lst) is ignored.
Diffstat (limited to 'nixos/modules/virtualisation')
-rw-r--r-- | nixos/modules/virtualisation/xen-domU.nix | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/nixos/modules/virtualisation/xen-domU.nix b/nixos/modules/virtualisation/xen-domU.nix index 8dd0d1dbfd2c..b46002c10b54 100644 --- a/nixos/modules/virtualisation/xen-domU.nix +++ b/nixos/modules/virtualisation/xen-domU.nix @@ -3,11 +3,8 @@ { config, pkgs, ... }: { - # We're being booted using pv-grub, which means that we need to - # generate a GRUB 1 menu without actually installing GRUB. - boot.loader.grub.version = 1; + boot.loader.grub.version = 2; boot.loader.grub.device = "nodev"; - boot.loader.grub.extraPerEntryConfig = "root (hd0)"; boot.initrd.kernelModules = [ "xen-blkfront" "xen-tpmfront" "xen-kbdfront" "xen-fbfront" |