On 06/02/2010 09:07 PM, sean finney wrote:
> Index: b/util/grub.d/10_linux.in
> ===================================================================
> --- a/util/grub.d/10_linux.in
> +++ b/util/grub.d/10_linux.in
> @@ -43,7 +43,8 @@
>  esac
>  
>  if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = 
> "xtrue" ] \
> -    || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" ; then
> +    || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
> +    || [ "`grub-probe -t abstraction --device ${GRUB_DEVICE} | sed -e 
> 's,.*\(lvm\).*,\1,'`" = "lvm"  ] ; then
>    LINUX_ROOT_DEVICE=${GRUB_DEVICE}
>  else
>    LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
>   
Applied with some chages. Thanks

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to