Support native ZFS on Linux. Index: grub/util/getroot.c =================================================================== --- grub.orig/util/getroot.c 2012-02-27 01:10:07.237344000 -0600 +++ grub/util/getroot.c 2012-02-27 01:24:13.693145000 -0600 @@ -479,7 +479,8 @@ grub_find_root_devices_from_mountinfo (c if (!*entries[i].device) continue; - if (grub_strcmp (entries[i].fstype, "fuse.zfs") == 0) + if (grub_strcmp (entries[i].fstype, "fuse.zfs") == 0 || + grub_strcmp (entries[i].fstype, "zfs") == 0) { char *slash; slash = strchr (entries[i].device, '/'); Index: grub/ChangeLog.zfs-fstype =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ grub/ChangeLog.zfs-fstype 2012-02-27 01:26:20.548958000 -0600 @@ -0,0 +1,5 @@ +2012-02-27 Richard Laager + + * util/getroot.c (grub_find_root_devices_from_mountinfo): Support + the native ZFS on Linux fstype ("zfs"). +