[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why the lvm module didn't work for me...
From: |
Marco Gerards |
Subject: |
Re: Why the lvm module didn't work for me... |
Date: |
Thu, 26 Oct 2006 11:18:33 +0200 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) |
Thomas Schwinge <address@hidden> 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