aboutsummaryrefslogtreecommitdiff
path: root/gnu/installer/aux-files
ModeNameSize
-rw-r--r--logo.txt1020logplainabout
(image->root-file-system): Add wsl2 image support. (system-image): Ditto. Alex Griffin 2022-09-24system: image: Add tarball support....* gnu/image.scm (<image>)[fields]: Add tarball to the supported formats. * gnu/system/image.scm (tarball-image, tarball-image-type): New variables. (system-tarball-image): New procedure. (image->root-file-system): Add tarball image support. (system-image): Ditto. * doc/guix.texi ("System Images"): Document it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Alex Griffin 2022-09-24image: Make the operating-system field mandatory....Make the operating-system field mandatory as creating an image without it makes no sense. Introduce a new macro, image-without-os for the specific cases where the image is only created to be inherited from afterwards. * gnu/image.scm (<image>)[operating-system]: Make it mandatory. * gnu/system/image.scm (image-without-os): New macro. (efi-disk-image, efi32-disk-image, iso9660-image, docker-image, raw-with-offset-disk-image): Use it. * gnu/system/images/hurd.scm (hurd-disk-image): Ditto. Mathieu Othacehe 2022-09-07image: Use #true and #false....* gnu/image.scm: Use #true and #false instead of #t and #f respectively. No functional change. Mathieu Othacehe 2022-09-07image: Use a default size partition value....* gnu/image.scm (<partition>)[size]: Default to 'guess like the image record. Mathieu Othacehe 2022-08-31image: Add comments....* gnu/image.scm: Add some comments across the whole module. Mathieu Othacehe 2022-08-30image: Remove an unused field....* gnu/image.scm (<partition>)[device]: Remove it. Mathieu Othacehe 2022-08-30image: Perform more sanitizing....* gnu/image.scm (validate-size, validate-partition-offset, validate-partition-flags): New macros. (<partition>)[size, offset, flags]: Sanitize those fields using the above procedures respectively. Mathieu Othacehe