guix-devel/gnu
Ludovic Courtès 6b779207ee system: grub: Search root device by label or UUID if possible.
Fixes <http://bugs.gnu.org/22281>.
Reported by Christopher Allan Webber <cwebber@dustycloud.org>.

* gnu/system/grub.scm (eye-candy): Add 'root-fs' parameter.  Replace
'search --file' command in the output with whatever 'grub-root-search'
returns.
(grub-root-search): New procedure.
(grub-configuration-file): Add 'store-fs' parameter.  Use
'grub-root-search' instead of hard-coded 'search --file' commands.
* gnu/system.scm (store-file-system,
operating-system-store-file-system): New procedures.
(operating-system-grub.cfg): Use it, and adjust call to
'grub-configuration-file'.
* tests/system.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
2016-01-22 00:02:52 +01:00
..
build linux-modules: Support 'modprobe.blacklist' on the command line. 2016-01-16 14:45:47 +01:00
packages gnu: ffmpeg: Update to 2.8.5. 2016-01-21 10:30:21 -05:00
services services: avahi: Export service type. 2016-01-21 00:22:34 +01:00
system system: grub: Search root device by label or UUID if possible. 2016-01-22 00:02:52 +01:00
artwork.scm artwork: Update to latest version. 2015-05-07 23:11:23 +02:00
packages.scm packages: Remove now redundant graph procedures. 2015-12-20 22:34:22 +01:00
services.scm services: cleanup-service: Catch 'system-error' instead of everything. 2016-01-06 14:49:48 +01:00
system.scm system: grub: Search root device by label or UUID if possible. 2016-01-22 00:02:52 +01:00