Missing unix.ko in 4.6 initrd prevents LVM boot
Bug #1585587 reported by
knz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
lvm2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Somehow recently the default kernel config for kernel 4.6 was changed from CONFIG_UNIX=y to CONFIG_UNIX=m.
This however prevents systems with full disk encryption to start properly, as the lvm encryption tools require unix sockets during set-up in the initrd.
The proper fix would either be to restore CONFIG_UNIX=y or to force the unix.ko module to always be included (and loaded) in the initrd. The latter is likely to be the better approach, thus filing this against initramfs-tools.
To post a comment you must log in.
Found in Ubuntu 16.10