Richard Laager's patch.
* util/grub.d/20_linux_xen.in: Propagate Richard Laager's patch.
+2012-03-10 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * util/grub.d/10_linux.in: Fix syntax error resulting in
+ Richard Laager's patch.
+ * util/grub.d/20_linux_xen.in: Propagate Richard Laager's patch.
+
2012-03-10 Vladimir Serbinenko <phcoder@gmail.com>
* tests/partmap_test.in: Replace qemu-img usage with dd to decrease
rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true`
bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`"
LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}"
+ ;;
esac
title_correction_code=
GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}"
fi;;
xzfs)
+ rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true`
bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`"
- LINUX_ROOT_DEVICE="ZFS=${RPOOL}${bootfs}"
- GRUB_CMDLINE_LINUX="boot=zfs rpool=${RPOOL} bootfs=${RPOOL}${bootfs} ${cmdline} ${GRUB_CMDLINE_LINUX}";;
+ LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}"
+ ;;
esac
title_correction_code=