diff --git a/modules/installer/cd-dvd/installation-cd-efi.nix b/modules/installer/cd-dvd/installation-cd-efi.nix index 56308397bf6..669c5eaf6ad 100644 --- a/modules/installer/cd-dvd/installation-cd-efi.nix +++ b/modules/installer/cd-dvd/installation-cd-efi.nix @@ -3,17 +3,16 @@ { require = [ ./installation-cd-minimal.nix ]; - boot.kernelPackages = pkgs.linuxPackages_3_7; + boot.kernelPackages = pkgs.linuxPackages_3_8; boot.vesa = false; # What follows should probably move into base once the base kernel has the # efi boot stub # Get a console as soon as the initrd loads fbcon on EFI boot - boot.initrd.kernelModules = [ "fbcon" ]; - # Enable reading EFI variables via sysfs - boot.kernelModules = [ "efivars" ]; + # !!! Needing efivars will only be necessary until http://article.gmane.org/gmane.linux.kernel.efi/773 is merged + boot.initrd.kernelModules = [ "fbcon" "efivars" ]; # efi-related tools environment.systemPackages = [ pkgs.efibootmgr ];