On Mon, May 15, 2017 at 02:44:51PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > Subject: [PATCH 1/2] doc: Mention the pre-built VM image. > > * doc/guix.texi (Running GuixSD in a VM): Mention the pre-built VM image. > > > Subject: [PATCH 2/2] maint: The 'release' target builds a VM image. > > * Makefile.am (GUIXSD_VM_SYSTEMS, GUIXSD_VM_IMAGE_BASE, > > GUIXSD_VM_IMAGE_SIZE): New variables. > > (release): Add logic to build a VM image. I took your suggestions and added 'gnu/system/examples/vm-image.tmpl' in the updated version of the patch (attached). In 'vm-image.tmpl', I put some VPS-specific suggestions related to partitioning and filesystems in the MOTD. The crux of the issue is that we don't know how large the virtual disk will be, so we need to resize the partition and filesystem after we boot. Hopefully in the future we can offer something more sophisticated, which will do this sort of task automatically. > > Subject: [PATCH] website: downloads: Mention the VM image. > > > > * website/www/download.scm (%vm-image-description, %vm-image-manual, > > %vm-image-image): New variables. > > (guixsd-vm-image-files): New procedure. > > (download-page): Use guixsd-vm-image-files. > sirgazil: do you think we should add a special icon or something for the > VM image? I had a followup question for sirgazil so I'll wait for a response: https://lists.gnu.org/archive/html/guix-devel/2017-05/msg00310.html