LVM initrd fails to activate btrfs multidevice root
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lvm2 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have two lvm volumes (/dev/mapper/
If i define it by UUID in the root= kernel argument, i just hit bug #1574333. Forcing my root to "/dev/mapper/
The problem now is that initrd is only activating the device given as root= argument, leaving the other inactive; consequently the btrfs mount fails to find its second device and the system fails to boot giving up at initramfs prompt.
Manually adding a line to activate also 2nd device at the bottom of /usr/share/
Here is the result:
> activate "$ROOT"
> activate "$resume"
> activate "/dev/mapper/
Proposed solution:
I understand this is an uncommon setup and correctly handling multidevice LVM roots is complicated, please just add a configuration option to manually define/append the list of volume groups to be activated at initrd time.
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.