213 Commits (ca719424455465fca4b872c371daf2a46de88b33)

Author SHA1 Message Date
Ludovic Courtès ca71942445
Switch to Guile-Gcrypt. 3 years ago
Ludovic Courtès c45477d2a1
install: Use (guix store database) instead of 'guix-register'. 3 years ago
Ludovic Courtès be43c08b17
vm: 'expression->derivation-in-linux-vm' code can now use dlopen. 3 years ago
Ludovic Courtès 6892f0a247
store-copy: 'read-reference-graph' returns a list of records. 3 years ago
Ludovic Courtès fb126314f8
vm: 'iso9660-image' uses a local /tmp. 3 years ago
Ludovic Courtès 50e53c1c67
vm: 'expression->derivation-in-linux-vm' takes a #:file-systems parameter. 3 years ago
Ludovic Courtès 9f160a0d3c
vm: Use 'with-extensions'. 3 years ago
Ludovic Courtès 201f2c8769
vm: Remove unneeded dependency on Guile-JSON. 3 years ago
Ludovic Courtès 9ceeca0880
system: Remove uses of the 'title' field of <file-system>. 3 years ago
Ludovic Courtès a5acc17a3c
file-systems: Remove 'title' field and add <file-system-label>. 3 years ago
Ludovic Courtès 56f9d442e0
vm: Use a deterministic file system UUID in shared-store VMs. 3 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
Mathieu Othacehe e224820386
bootloader: Factorize write-file-on-device. 4 years ago
Mathieu Othacehe acf54bca22
vm: Adapt qemu command to ARM. 4 years ago
Mathieu Othacehe 4307397b5e
bootloader: extlinux: Stop using dd binary. 4 years ago
Mathieu Othacehe 04bbd07218
system: vm: Fix typo in comment. 4 years ago
Mathieu Othacehe 00e39b2ea4
system: vm: Do not add EFI partition on ARM system. 4 years ago
Ludovic Courtès f00515b483
vm: Filter out file systems that refer to UUIDs or labels. 4 years ago
Mathieu Othacehe b8e7781122
vm: Use os-defined initrd intead of base-initrd. 4 years ago
Mathieu Othacehe b1a3079347
system: vm: Use 2^32 - 1 as hash size. 4 years ago
Ludovic Courtès 9b396c0cab
vm: Always use GRUB/i386. 4 years ago
Christopher Baines eb152070f1
vm: Add disk-image-size to <virtual-machine>. 4 years ago
Christopher Baines 0c75a4de49
vm: Add a minimum root size. 4 years ago
Ludovic Courtès 5f7fe1c57e
vm: Generate a UUID to identify the root file system. 4 years ago
Ludovic Courtès fd3b4b985d
vm: Allow users to specify a UUID for the root partition. 4 years ago
Ludovic Courtès 9b336338cd
system: Introduce a disjoint UUID type. 4 years ago
Christopher Baines b069111f7a
vm: Call iso9660-image with #:register-closures? as #t. 4 years ago
Christopher Baines e375d3fab7
vm: Add support for registering closures to iso9660-image. 4 years ago
Christopher Baines 4138e782dc
vm: Remove redundant conditional in system-disk-image. 4 years ago
Danny Milosavljevic cf189709bc
vm: Use grub-hybrid's grub-mkrescue. 4 years ago
Ludovic Courtès ed419fa0c5
vm: Add a <virtual-machine> type and associated gexp compiler. 4 years ago
Ludovic Courtès 8d033e3e16
vm: 'iso9660-image' produces a single-file output. 4 years ago
Tobias Geerinckx-Rice 0862b95433
build, vm: Use a less common label. 4 years ago
宋文武 59132b8000
gnu: Rename (gnu packages qemu) to (gnu packages virtualization). 4 years ago
Danny Milosavljevic 651de2bdb5
build, vm: Use "GuixSD" or "GUIXSD" as volume label. 4 years ago
Danny Milosavljevic acc0f6bb58
guix system: Add file system label and uuid to iso9660-image. 4 years ago
Danny Milosavljevic be1033a334
build: Add iso9660 system image generator. 4 years ago
Ludovic Courtès a8ac4f081a
vm: Estimate the disk size by default. 4 years ago
Jan Nieuwenhuizen ebfb71d456
tests: Allow setting of qemu memory-size for system tests. 4 years ago
Marius Bakke a588e34e0d
vm: Increase default disk size to account for ESP partition. 4 years ago
Marius Bakke 9a1bfe7648
vm: Increase default disk size to account for ESP partition. 4 years ago