Vladimir 'phcoder' Serbinenko
cf5f7ee788
Support install on multi-device filesystems.
* include/grub/emu/getroot.h (grub_guess_root_device): Renamed to ...
(grub_guess_root_devices): ...this. Return char **. All users updated.
* include/grub/emu/misc.h (grub_find_root_device_from_mountinfo):
Removed.
* util/getroot.c (find_root_device_from_libzfs): Moved pool logic to ...
(find_root_devices_from_poolname): ... here.
(grub_find_root_devices_from_mountinfo): Return char **. Make static.
Support zfs-fuse.
(grub_guess_root_device): Rename to ...
(grub_guess_root_devices): ... this. Return char **. All users updated.
* util/grub-install.in: Handle multi-device filesystems.
* util/grub-probe.c (probe). Make device_names a char **. Add delim
argument. All users updated.
Handle multi-device filesystems.
Use 'delim' as separator.
Remove device check to allow filesystems on file.
(main): Support -0 argument. Handle multi-device.
* util/grub-setup.c (setup): Remove root argument. Handle multi-device.
Fix a cross-device check while on it.
(arguments): Remove root_dev.
(argp_parser): Remove -r.
(main): Remove root_dev.
2012-02-03 10:35:28 +01:00
..
2011-09-28 14:19:21 +02:00
2012-01-24 13:17:36 +01:00
2010-09-15 14:46:53 +02:00
2012-01-29 18:51:21 +01:00
2010-10-18 22:50:01 +02:00
2010-11-02 22:51:51 +00:00
2012-01-24 13:31:12 +01:00
2009-04-22 09:57:39 +00:00
2012-02-03 10:35:28 +01:00
2011-11-12 00:34:14 +01:00
2012-01-29 14:28:01 +01:00
2012-02-03 10:35:28 +01:00
2011-01-10 23:41:58 +01:00
2011-11-11 20:52:41 +01:00
2011-11-11 21:44:56 +01:00
2012-01-29 20:52:37 +01:00
2012-01-24 13:17:36 +01:00
2011-11-11 21:44:56 +01:00
2011-11-12 00:34:14 +01:00
2011-12-15 20:29:30 +01:00
2011-05-08 17:07:40 +02:00
2011-11-11 21:44:56 +01:00
2012-01-24 13:17:36 +01:00
2011-11-12 00:34:14 +01:00
2011-11-11 21:44:56 +01:00
2012-01-24 13:17:36 +01:00
2012-01-24 13:17:36 +01:00
2012-01-29 14:28:01 +01:00
2012-01-29 18:53:38 +01:00
2012-02-03 10:35:28 +01:00
2010-09-08 17:25:29 +02:00
2011-11-11 21:44:56 +01:00
2010-09-08 17:25:29 +02:00
2012-02-03 10:35:28 +01:00
2011-12-15 20:33:32 +01:00
2011-12-25 16:03:42 +01:00
2011-10-09 21:13:00 +02:00
2011-11-12 00:34:14 +01:00
2011-11-12 00:34:14 +01:00
2011-11-11 21:44:56 +01:00