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 /gnu/packages | |
parent | 0b7a0c2030fe85fc54f428e1d874017d4072eead (diff) | |
download | patches-1c96c1bbabb9646aba2a3860cac02157f56c4dd1.tar patches-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 'gnu/packages')
0 files changed, 0 insertions, 0 deletions