54 Commits (060d62a740fc1932a3be505534feff099b59ac9f)

Author SHA1 Message Date
Ludovic Courtès 060d62a740 system: Add (gnu system mapped-devices). 6 years ago
Ludovic Courtès f2e4805b7e Add (guix build bournish) and use it in the initrd. 6 years ago
Mark H Weaver dfb9001ad8 linux-initrd: Add serpent_generic and wp512 to the default set of modules. 6 years ago
Mark H Weaver cc023e320e linux-initrd: Add hid-generic and hid-apple to the default set of modules. 6 years ago
Ludovic Courtès b153f9f0a9 linux-initrd: Remove "usbkbd" from the default set of modules. 6 years ago
Mark H Weaver 9f4a249611 linux-initrd: Use pata_acpi, pata_atiixp, and isci modules only on Intel. 6 years ago
Ludovic Courtès 07779d0add linux-initrd: Add LUKS/dm-crypt modules to the initrd. 6 years ago
David Thompson 1e49bcf981 gnu: Include (guix build syscalls) module in initrd/VM derivations. 7 years ago
David Thompson 575b4b092d gnu: system: Move file-system->spec to (gnu system file-systems). 7 years ago
Ludovic Courtès e8277f90c8 linux-initrd: Use (guix cpio) instead of GNU cpio. 7 years ago
Ludovic Courtès e26d5076df linux-initrd: Add virtio drivers by default. 7 years ago
Andy Wingo 0d275f4aa3 system: Take kernel modules from the user-specified kernel. 7 years ago
Ludovic Courtès 34875383c1 linux-initrd: Add 'isci' module, needed for some SAS controllers. 7 years ago
Ludovic Courtès 493c245b8f linux-initrd: Add USB kernel modules to the default initrd. 7 years ago
Ludovic Courtès e87f0591f3 monads: Move '%store-monad' and related procedures where they belong. 7 years ago
Ludovic Courtès a182e94e25 linux-initrd: Add the 'virtio_console' module for QEMU guests. 7 years ago
Ludovic Courtès 08b1990a93 linux-initrd: Remove the ".ko" suffix from module names in 'base-initrd'. 7 years ago
Ludovic Courtès d7e66f6295 linux-initrd: Remove now redundant module names. 7 years ago
Ludovic Courtès 0e704a2d4e linux-boot: Load modules and their dependencies, à la 'modprobe'. 7 years ago
Ludovic Courtès 600c285b63 linux-initrd: Copy modules and their dependencies to the initrd. 7 years ago
Ludovic Courtès ceb6b4c2aa linux-initrd: Add modules for ATA controllers by default. 7 years ago
Ludovic Courtès de1c158f32 system: Add support for boot-time mapped devices. 7 years ago
Ludovic Courtès 6c1df0819c linux-initrd: Remove now obsolete #:guile-modules-in-chroot? parameter. 7 years ago
Ludovic Courtès 5dae0186de system: Add support for Linux-style mapped devices. 7 years ago
Ludovic Courtès 42d10464be linux-initrd: Store Linux modules in a normal store directory. 7 years ago
Ludovic Courtès df650fa84e linux-initrd: Remove #:to-copy argument of 'expression->initrd'. 7 years ago
Ludovic Courtès 1621cf97aa linux-initrd: Move initrd creation code to (guix build linux-initrd). 7 years ago
Ludovic Courtès 70608adb4a linux-initrd: Copy all the script's closure to the initrd. 7 years ago
Ludovic Courtès 49fa9381b8 linux-initrd: Populate the initrd's store with complete closures. 7 years ago
Ludovic Courtès b21a1c5a18 linux-initrd: Move Linux module tree flattening to another derivation. 7 years ago
Ludovic Courtès fbb3555809 linux-initrd: Factorize cpio archive creation. 7 years ago
Ludovic Courtès e2f4b305d0 Move part of (gnu build linux-boot) to (gnu build file-systems). 7 years ago
Ludovic Courtès 8a9e21d1f7 Rename (gnu build linux-initrd) to (gnu build linux-boot). 7 years ago
Ludovic Courtès 548f7a8fa2 Move operating system helpers from (guix build …) to (gnu build …). 7 years ago
Ludovic Courtès 6f22f3c954 linux-initrd: Load fscache.ko before the 9p modules. 8 years ago
David Thompson c299dffcc4 linux-initrd: Add AHCI modules. 8 years ago
Ludovic Courtès fd1b1fa296 doc: Add "Initial RAM Disk" section. 8 years ago
Ludovic Courtès fa16f84502 linux-initrd: Allow extra modules to be passed to 'base-initrd'. 8 years ago
Ludovic Courtès 060238ae64 linux-initrd: Rename 'qemu-initrd' to 'base-initrd'. 8 years ago
Ludovic Courtès 4fc96187b9 linux-initrd: Disable QEMU networking by default. 8 years ago
Ludovic Courtès 24e0160a4a linux-initrd: Make the virtio kernel modules optional. 8 years ago
Ludovic Courtès d4c87617e5 system: File system sources can be marked as labels or devices. 8 years ago
Ludovic Courtès 112440a7b8 vm: Disable QEMU networking in the disk image initrd. 8 years ago
Ludovic Courtès c5df183956 Add (gnu system file-systems). 8 years ago
Ludovic Courtès 3c05b4bc25 linux-initrd: Check the root and other early file systems. 8 years ago
Ludovic Courtès 83bcd0b895 system: Add first-class file system declarations. 8 years ago
Ludovic Courtès 0c21d92b1c linux-initrd: Rewrite using gexps. 8 years ago
Ludovic Courtès 1c96c1bbab linux-initrd: Mount / as a unionfs when asking for a volatile root. 8 years ago
Ludovic Courtès 4d9a80ba75 gnu: linux-initrd: Default initrd has no network mounts. 8 years ago
Ludovic Courtès 44ddf33ed5 gnu: linux-initrd: Allow the root file system to be volatile. 8 years ago