guix-devel/gnu
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
..
build system: Add support for boot-time mapped devices. 2014-09-22 11:20:41 +02:00
packages gnu: valgrind: Update to 3.10.0. 2014-09-22 10:07:52 +02:00
services system: Fix value of 'EUDEV_RULES_DIRECTORY'. 2014-09-19 17:23:17 +02:00
system system: Add support for boot-time mapped devices. 2014-09-22 11:20:41 +02:00
packages.scm Move specification->package to gnu/packages.scm. 2014-09-03 02:07:07 +02:00
services.scm services: Change default 'stop' value to #~(const #f). 2014-09-17 07:50:11 +02:00
system.scm system: Add support for boot-time mapped devices. 2014-09-22 11:20:41 +02:00