diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-04-14 23:59:08 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-04-14 23:59:08 +0200 |
commit | 1c96c1bbabb9646aba2a3860cac02157f56c4dd1 (patch) | |
tree | 7dfcfaaa6580404a1fe774b6c4c28edc9c984ec8 /tests/base32.scm | |
parent | 0b7a0c2030fe85fc54f428e1d874017d4072eead (diff) | |
download | guix-1c96c1bbabb9646aba2a3860cac02157f56c4dd1.tar.gz |
linux-initrd: Mount / as a unionfs when asking for a volatile root.
* guix/build/linux-initrd.scm (make-essential-device-nodes): Make /dev/fuse. (boot-system): Add #:unionfs parameter. Invoke UNIONFS instead of copying files over when VOLATILE-ROOT? is true. * gnu/system/linux-initrd.scm (expression->initrd): Add #:inputs parameter. [files-to-copy]: New procedure. [builder]: Add 'to-copy' parameter; honor it. (qemu-initrd)[linux-modules]: Add 'fuse.ko' when VOLATILE-ROOT?. Pass UNIONFS-FUSE/STATIC as #:inputs; change builder to pass #:unionfs to 'boot-system'.
Diffstat (limited to 'tests/base32.scm')
0 files changed, 0 insertions, 0 deletions