3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/lib
Arnout Engelen be006eab1f
make-iso9660-image: produce stable GPT disk GUID
By generating a version-5 GUID based on $out (which contains
the derivation hash) and preventing isohybrid from overwriting
the GPT table (which already is populated correctly by xorriso).

Tested by:
* booting from USB disk on a UEFI system
* booting from USB disk on a non-UEFI system
* booting from CD on a UEFI system
* booting from CD on a non-UEFI system
* booting from CD on an OSX system

Also tested that "nix-build ./nixos/release-combined.nix -A
nixos.iso_minimal.x86_64-linux -I nixpkgs=~/nixpkgs-r13y --check"
now succeeds.

Fixes #74047
2020-07-20 11:16:59 +02:00
..
make-options-doc Revert "make-options-doc: fix string context issues" 2020-04-02 00:53:54 +02:00
test-driver Merge pull request #65231 from buckley310/grub-password 2020-07-01 09:04:30 +02:00
build-vms.nix Merge branch 'master' into flip-map-foreach 2019-08-18 18:00:25 +03:00
eval-config.nix nixos: Fix pkgs exporting 2020-03-19 21:19:25 +01:00
from-env.nix
make-channel.nix
make-disk-image.nix nixos/lib/make-disk-image.nix: VDI support 2020-06-13 11:08:48 +05:30
make-ext4-fs.nix nixos/lib/make-ext4-fs: use mkfs.ext4 instead of cptofs 2020-07-01 11:32:28 +03:00
make-iso9660-image.nix make-iso9660-image: produce stable GPT disk GUID 2020-07-20 11:16:59 +02:00
make-iso9660-image.sh make-iso9660-image: produce stable GPT disk GUID 2020-07-20 11:16:59 +02:00
make-squashfs.nix
make-system-tarball.nix
make-system-tarball.sh
qemu-flags.nix runInLinuxVM, test-driver: pass host's cpu type to guest vm 2020-01-15 23:35:00 +00:00
testing-python.nix testing-python: fix typo 2020-06-30 22:31:32 -05:00
testing.nix Remove unused files 2020-05-14 14:34:50 +02:00
utils.nix nixos/lib: use removePrefix in escapeSystemdPath 2020-03-14 03:13:04 +00:00