Thomas Schwinge <[EMAIL PROTECTED]> writes:

> Hello!
>
> On the first encounter this is just too funny: Jeroen's lvm module didn't
> work for me...  Because I didn't have a floppy in my floppy drive.  Ha!
> :-)
>
>
> Trace:
>
> `insmod (hd0,1)/grub2/lvm.mod'.
>
> disk/lvm.c
> GRUB_MOD_INIT(lvm)
> {
>   grub_device_iterate (&grub_lvm_scan_device);
>   grub_disk_dev_register (&grub_lvm_dev);
> }
>
> First relevant action of grub_device_iterate: call grub_lvm_scan_device
> with ``fd0''.  The floppy driver clatters, but there's no disk in, so the
> grub_disk_read in grub_lvm_scan_device will fail, fall through to `fail'
> and return.

Can you add `grub_errno = GRUB_ERR_NONE;' to grub_lvm_scan_device?
Perhaps this fixes the problem when properly used.  Most likely this
has to be done after a grub_device_open.

--
Marco



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

Reply via email to