Bind-mount /run/udev in target system as workaround for lvm2 issue #918590
authorMichael Prokop <mika@grml.org>
Fri, 18 Jan 2019 12:54:47 +0000 (13:54 +0100)
committerMichael Prokop <mika@grml.org>
Fri, 18 Jan 2019 13:14:47 +0000 (14:14 +0100)
commit430abb16315fef4bfc5f7b129b452c26ffb9b6ae
tree9299ab1464fe3eb1a3a7b3eac9cb757b67de2411
parentd806498f5bfdc871a2cbe0386fd9dc33a36ea731
Bind-mount /run/udev in target system as workaround for lvm2 issue #918590

Installation takes ages with lvm 2.03.02-1 if /run/udev isn't
available in the target system, causing messages like:

| WARNING: Device /dev/[...] not initialized in udev database even after waiting 10000000 microseconds.

Especially when grub package gets installed (which invokes
vgs and related tools) this takes forever and looks like a
failing installation.

This /run/udev bind-mount is a workaround required for Debian/buster's
lvm2, at least until #918590 is resolved.
grml-debootstrap