Hello Jonas,

On Mon, 18 Feb 2008, Jonas Meurer wrote:
> Maybe I don't understand your request, as you talk about /etc/fstab,
> which not used by cryptdisks and initramfs cryptroot script at all.

Let me try to be clearer.

The script:
        /usr/share/initramfs-tools/cryptroot
adds entries to /conf/conf.d/cryptroot in the initrd.

This is based on what root and resume devices are dependent on
an encrypted device.

For example, supose that we have the device
/dev/mapper/vg0-root where vg0 is a volume group based on
the dm-crypt device /dev/mapper/encbase.

If the entry in /etc/fstab has the root device as
        /dev/mapper/vg0-root ...
then the following entry is added to /conf/conf.d/cryptroot in
the initrd
        target=encbase,source=/dev/hda2,key=none,lvm=vg0-root

However, if the entry in /etc/fstab is
        /dev/vg0/root ...
then no such entry is created.

Moreover, if the filesystem on /dev/vg0/root has label ROOT
and the entry in /etc/fstab is
        LABEL=ROOT ...
then again no such entry is created.

Thus one is forced to add all these options to the kernel command
line which becomes quite long!

I hope this clarifies the bug report.

Thanks and best regards,

Kapil.
--

Attachment: signature.asc
Description: Digital signature

Reply via email to