nixos/make-disk-image: add ability to defer bootloader install until image has been flashed

wip/yesman
obadz 8 years ago
parent f9c3076e58
commit 760b2b9048
  1. 5
      nixos/lib/make-disk-image.nix

@ -12,6 +12,9 @@
# directly.
partitioned ? true
# Whether to invoke switch-to-configuration boot during image creation
, installBootLoader ? true
, # The root file system type.
fsType ? "ext4"
@ -108,7 +111,7 @@ pkgs.vmTools.runInLinuxVM (
# Generate the GRUB menu.
ln -s vda /dev/xvda
ln -s vda /dev/sda
chroot /mnt ${config.system.build.toplevel}/bin/switch-to-configuration boot
${optionalString installBootLoader "chroot /mnt ${config.system.build.toplevel}/bin/switch-to-configuration boot"}
umount /mnt/proc /mnt/dev /mnt/sys
umount /mnt

Loading…
Cancel
Save