242 Commits (99e676db43389af3a9e4c21734987c086fcaa8ed)

Author SHA1 Message Date
Maxim Cournoyer 99e676db43
file-systems: Add a 'file-system-device->string' procedure. 2 years ago
Marius Bakke 8e53fe2b91
gnu: Remove uses of deprecated Qemu network configuration. 2 years ago
Mathieu Othacehe d4ddf22d54
system: vm: Support cross-compilation. 2 years ago
Mathieu Othacehe 1ee72bb55b
system: vm: Add arm64 support. 2 years ago
Maxim Cournoyer 67ed544212
vm: Honor the VOLATILE? parameter when producing a system disk image. 2 years ago
Ludovic Courtès 81c3dc3224
maint: Switch to Guile-JSON 3.x. 3 years ago
Ludovic Courtès ed504cafa2
vm: 'system-docker-image' builds in a UTF-8 locale. 3 years ago
Danny Milosavljevic 1d86b05618
vm: Create installation media with MBR and HFS only, no GPT. 3 years ago
Ludovic Courtès 247649d42e
vm: 'system-docker-image' provides an entry point. 3 years ago
Maxim Cournoyer d03de6be0a
vm: Auto-detect if inputs should be registered. 3 years ago
Ludovic Courtès 9c941364bf
vm: Build ISOs and VM images in a UTF-8 environment. 3 years ago
Ludovic Courtès 5be7aecd14
vm: 'system-disk-image' no longer requires the OS to define the "/" file system. 3 years ago
Ludovic Courtès 66ec389580
vm: Do not mount /xchg with "cache=loose". 3 years ago
Ludovic Courtès 45c0d1d790
vm: Ask QEMU for more RAM in the VM that makes ISO9660 images. 3 years ago
Ludovic Courtès 69cae3d335
system: Add 'essential-services' field to <operating-system>. 3 years ago
Ludovic Courtès 132823c2ac
vm: 'virtualized-operating-system' inherits from the user's bootloader config. 3 years ago
Ludovic Courtès 0dc7d298a3
vm: 'system-docker-image' calls 'sync' before rebooting. 3 years ago
Ludovic Courtès e6c46ec42e
vm: 'expression->derivation-in-linux-vm' leads to a kernel panic upon failure. 3 years ago
Ludovic Courtès 59e8044588
Remove traces of "GuixSD". 3 years ago
Ludovic Courtès 910d0121a8
pack, vm: Fix incorrect use of 'package-transitive-propagated-inputs'. 3 years ago
Ludovic Courtès 323f250da7
vm: Remove unnecessary import. 3 years ago
Ludovic Courtès d422cbb3d6
linux-initrd: 'expression->initrd' returns the complete file name. 3 years ago
Ludovic Courtès 8bff7dc2ad
vm: Remove explicit calls to 'operating-system-derivation'. 3 years ago
Ludovic Courtès 9782c82217
system: De-monadify 'operating-system-bootcfg'. 3 years ago
Ludovic Courtès e34ae75dc1
linux-initrd: Return file-like objects instead of monadic values. 3 years ago
Ludovic Courtès a7ef45d9de
system: Simplify kernel argument handling. 3 years ago
Ludovic Courtès fce2254711
vm: Use "cache=loose" for all 9p mounts. 3 years ago
Ludovic Courtès b5460d95e9
vm: Disable deduplication for 'guix system vm-image'. 3 years ago
Ludovic Courtès 1540075c79
vm: Make UUID computation really deterministic. 3 years ago
Ludovic Courtès ca71942445
Switch to Guile-Gcrypt. 3 years ago
Ludovic Courtès c45477d2a1
install: Use (guix store database) instead of 'guix-register'. 4 years ago
Ludovic Courtès be43c08b17
vm: 'expression->derivation-in-linux-vm' code can now use dlopen. 4 years ago
Ludovic Courtès 6892f0a247
store-copy: 'read-reference-graph' returns a list of records. 4 years ago
Ludovic Courtès fb126314f8
vm: 'iso9660-image' uses a local /tmp. 4 years ago
Ludovic Courtès 50e53c1c67
vm: 'expression->derivation-in-linux-vm' takes a #:file-systems parameter. 4 years ago
Ludovic Courtès 9f160a0d3c
vm: Use 'with-extensions'. 4 years ago
Ludovic Courtès 201f2c8769
vm: Remove unneeded dependency on Guile-JSON. 4 years ago
Ludovic Courtès 9ceeca0880
system: Remove uses of the 'title' field of <file-system>. 4 years ago
Ludovic Courtès a5acc17a3c
file-systems: Remove 'title' field and add <file-system-label>. 4 years ago
Ludovic Courtès 56f9d442e0
vm: Use a deterministic file system UUID in shared-store VMs. 4 years ago
Chris Marusich a335f6fcc9
system: Add "guix system docker-image" command. 4 years ago
Chris Marusich 8c9bf2946a
gnu: When building in a VM, share a temporary directory. 4 years ago
Ludovic Courtès 248db51c7e
vm: Display a backtrace upon error by default. 4 years ago
Ludovic Courtès dffc5ab5e4
vm: Use 9p mount tags below 32 chars. 4 years ago
Ludovic Courtès eac026e5c8
linux-initrd: Add virtio modules to '%base-initrd-modules'. 4 years ago
Ludovic Courtès 5a3716aebf
vm: Add missing modules to the 'expression->derivation-in-linux-vm' initrd. 4 years ago
Tobias Geerinckx-Rice 162a137400
gnu: Consistently Write ‘file system(s)’. 4 years ago
Ludovic Courtès 61b94b8c32
vm: 'vm-image' images refer to the root file system by UUID. 4 years ago
Leo Famulari 2ca712bdba
vm: Pass the host's /dev/urandom to the guest at /dev/hwrng. 4 years ago
Christopher Baines e0d96774dd
gnu: system: vm: Use loose cache for 9p file system. 4 years ago