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
..
2012-01-25 16:13:34 +01:00
2011-12-15 20:51:35 +01:00
2011-12-15 19:59:49 +01:00
2012-02-03 10:35:28 +01:00
2012-01-14 11:30:43 +01:00
2011-10-18 15:21:51 +02:00
2012-01-25 18:32:08 +01:00
2011-11-30 16:20:13 +01:00
2012-01-20 14:48:26 +01:00
2011-10-14 19:21:59 +02:00
2012-01-29 16:20:41 +01:00
2011-10-20 08:13:00 +02:00
2011-10-09 21:13:00 +02:00
2011-12-13 20:07:33 +01:00
2012-01-29 18:56:44 +01:00
2010-08-17 19:03:22 +05:30
2010-10-16 20:01:30 +02:00
2010-08-17 19:03:22 +05:30
2010-08-23 20:43:44 +02:00
2012-01-29 19:00:30 +01:00
2010-08-17 19:03:22 +05:30
2010-09-04 17:10:10 +02:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2011-09-28 23:45:57 +02:00
2010-08-17 19:03:22 +05:30
2011-05-13 20:56:50 +02:00
2011-12-25 16:11:41 +01:00
2011-07-05 20:24:20 +02:00
2012-01-24 13:31:12 +01:00
2011-12-13 01:26:53 +01:00
2012-01-24 13:31:12 +01:00
2011-10-01 22:51:12 +02:00
2012-01-18 14:01:11 +01:00
2010-09-21 19:39:51 +02:00
2011-12-26 13:18:01 +01:00
2010-09-02 00:07:55 +02:00
2012-01-29 21:49:44 +01:00
2012-01-29 14:28:01 +01:00
2011-11-12 00:26:04 +01:00
2011-05-08 18:29:37 +02:00
2010-11-08 11:14:54 -02:00
2010-08-17 19:03:22 +05:30
2011-11-11 20:34:37 +01:00
2011-10-14 19:21:59 +02:00
2010-09-30 17:50:01 +02:00
2011-05-18 12:41:22 +02:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2011-12-13 20:07:33 +01:00
2011-08-22 09:18:22 +02:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2012-01-24 13:31:12 +01:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2010-12-10 16:45:58 +00:00
2010-08-17 19:03:22 +05:30
2011-04-19 00:44:53 +02:00
2012-01-29 14:28:01 +01:00
2010-12-10 16:45:58 +00:00
2010-12-10 16:45:58 +00:00
2010-12-11 07:00:31 +01:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2011-12-14 23:59:11 +01:00
2010-08-22 23:56:41 +02:00
2010-09-12 15:50:52 +02:00
2011-10-16 15:15:35 +02:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2012-01-29 18:09:53 +01:00
2011-12-13 00:28:14 +01:00
2012-01-29 14:28:01 +01:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2010-09-04 17:10:10 +02:00
2010-08-17 19:03:22 +05:30
2011-01-10 23:27:58 +01:00
2012-01-14 15:44:34 +01:00
2010-08-28 14:52:25 +02:00
2011-11-13 12:48:39 +01:00
2010-12-21 00:04:31 +01:00
2010-08-17 19:03:22 +05:30
2010-09-29 23:51:12 +02:00
2012-01-24 13:31:12 +01:00
2012-01-14 11:30:43 +01:00
2010-08-29 13:45:36 +02:00
2012-01-20 15:01:35 +01:00
2012-01-29 23:20:02 +01:00
2010-08-17 19:03:22 +05:30
2012-01-24 13:31:12 +01:00
2011-11-30 16:20:13 +01:00
2011-10-01 21:37:02 +02:00
2010-08-17 19:03:22 +05:30
2011-07-09 01:28:47 +02:00
2011-12-13 15:13:51 +01:00
2010-09-24 14:05:47 +02:00
2010-05-01 13:23:19 +02:00
2010-04-27 13:34:07 +02:00
2011-11-11 20:34:37 +01:00
2012-01-30 18:33:11 +01:00
2012-01-30 18:33:11 +01:00
2010-08-17 19:03:22 +05:30
2010-09-13 12:16:22 +02:00
2012-01-24 13:31:12 +01:00
2010-08-17 19:03:22 +05:30
2010-08-17 19:03:22 +05:30
2010-09-19 22:22:43 +02:00
2012-01-24 13:31:12 +01:00
2011-05-13 16:38:23 +02:00
2012-01-24 13:31:12 +01:00
2010-08-17 19:03:22 +05:30
2011-11-30 16:20:13 +01:00
2010-08-17 19:03:22 +05:30
2012-01-29 23:27:31 +01:00
2011-12-25 16:07:33 +01:00
2012-02-01 14:30:40 +01:00
2010-08-17 19:03:22 +05:30
2010-07-19 08:43:01 +02:00
2010-08-23 23:28:33 +02:00
2011-07-05 23:46:15 +02:00
2010-08-17 19:03:22 +05:30
2012-01-24 13:31:12 +01:00
2011-11-30 16:20:13 +01:00