+10
-3
nixos/lib/make-iso9660-image.nix
+10
-3
nixos/lib/make-iso9660-image.nix
·········-inherit isoName bootable bootImage compressImage volumeID pathsFromGraph efiBootImage efiBootable;+inherit isoName bootable bootImage compressImage volumeID pathsFromGraph efiBootImage efiBootable isohybridMbrImage usbBootable;
+40
-8
nixos/lib/make-iso9660-image.sh
+40
-8
nixos/lib/make-iso9660-image.sh
······-genCommand="genisoimage -iso-level 4 -r -J $bootFlags -hide-rr-moved -graft-points -path-list pathlist.safer ${volumeID:+-V $volumeID}"
+3
nixos/modules/installer/cd-dvd/installation-cd-base.nix
+3
nixos/modules/installer/cd-dvd/installation-cd-base.nix
+59
-65
nixos/modules/installer/cd-dvd/iso-image.nix
+59
-65
nixos/modules/installer/cd-dvd/iso-image.nix
···-${pkgs.grub2}/bin/grub-mkimage -p /boot/grub -O i386-pc -o tmp biosdisk iso9660 help linux linux16 chain png jpeg echo gfxmenu reboot+LINUX /boot/bzImage init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams}+isolinuxCfg = baseIsolinuxCfg + (optionalString config.boot.loader.grub.memtest86.enable isolinuxMemtest86Entry);-cp -v ${pkgs.gummiboot}/lib/gummiboot/gummiboot${targetArch}.efi $out/efi/boot/boot${targetArch}.efi+cp -v ${pkgs.gummiboot}/lib/gummiboot/gummiboot${targetArch}.efi $out/EFI/boot/boot${targetArch}.efi···+url = https://raw.githubusercontent.com/NixOS/nixos-artwork/5729ab16c6a5793c10a2913b5a1b3f59b91c36ee/ideas/grub-splash/grub-nixos-1.png;······options = "allow_other,cow,nonempty,chroot=/mnt-root,max_files=32768,hide_meta_files,dirs=/nix/.rw-store=rw:/nix/.ro-store=ro";······-] ++ mapAttrsToList (n: v: { source = v; target = "/boot/${n}"; }) config.boot.loader.grub.extraFiles;-linux /boot/bzImage init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams}