Hi Ludo, On Mon, 17 Jul 2017 15:41:26 +0200 l...@gnu.org (Ludovic Courtès) wrote:
> Would you like to update the ‘release’ Makefile.am target as well as > “System Installation” in guix.texi to reflect that? Sure, but if possible, let's make sure that the image is tested in all cases first. I hope someone tests the image on a real EFI computer again. (It works in qemu - but with the complexity of the EFI specification and all I'd rather someone burned it to DVD and tried to boot from it) Then something like the following? diff --git a/Makefile.am b/Makefile.am index 4d1512f8c..1d4364bce 100644 --- a/Makefile.am +++ b/Makefile.am @@ -632,14 +632,15 @@ release: dist image=`$(top_builddir)/pre-inst-env \ guix system disk-image \ --system=$$system \ + --file-system-type=iso9660 \ gnu/system/install.scm` ; \ if [ ! -f "$$image" ] ; then \ echo "failed to produced GuixSD installation image for $$system" >&2 ; \ exit 1 ; \ fi ; \ - xz < "$$image" > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" ; \ + xz < "$$image"/guixsd.iso > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" ; \ mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" \ - "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz" ; \ + "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz" ; \ done for system in $(GUIXSD_VM_SYSTEMS) ; do \ image=`$(top_builddir)/pre-inst-env \