guix-devel/gnu/system
Ludovic Courtès de1c158f32 system: Add support for boot-time mapped devices.
* gnu/build/linux-boot.scm (boot-system): Add #:pre-mount parameter and
  honor it.
* gnu/system/linux-initrd.scm (base-initrd): Add #:mapped-devices
  parameter.  Add 'device-mapping-commands' variable, and use it to
  build the #:pre-mount argument of 'boot-system'.
* gnu/system.scm (mapped-device-user,
  operating-system-user-mapped-devices,
  operating-system-boot-mapped-devices): New procedures.
  (device-mapping-services): Use 'operating-system-user-mapped-devices'
  instead of 'operating-system-mapped-devices'.
  (operating-system-initrd-file): Call the initrd with #:mapped-devices.
2014-09-22 11:20:41 +02:00
..
file-systems.scm system: Define 'device-mapping-kind', and add a 'close' procedure. 2014-09-18 19:18:39 +02:00
grub.scm system: grub: Change the default default-entry to 0. 2014-08-13 12:56:25 -04:00
install.scm install: Add a configuration template to the image. 2014-07-24 23:02:27 +02:00
linux-initrd.scm system: Add support for boot-time mapped devices. 2014-09-22 11:20:41 +02:00
linux.scm system: Add default PAM entries for xlock and xscreensaver. 2014-09-12 00:14:52 +02:00
os-config.tmpl install: Add a configuration template to the image. 2014-07-24 23:02:27 +02:00
shadow.scm system: Add udev rule for /dev/kvm. 2014-09-18 23:23:46 +02:00
vm.scm linux-initrd: Remove now obsolete #:guile-modules-in-chroot? parameter. 2014-09-18 23:05:22 +02:00