ArchLinuxへの移行作業続き

ArchLinuxで、rootパーティーションをLVM上に配置する際、chroot環境でgrub-mkconfigすると、
こんなメッセージが対象に出力される対策。

WARNING: Failed to connect to lvmetad. Falling back to device scanning.

ググって出てきたこのサイトより情報を入手

まず、chroot対象のmnt以下の適当なディレクトリに/runをbindし、

mkdir /mnt/hostrun
mount --bind /run /mnt/hostrun

chrootした先で、先ほどbindした/runを/run/kvmに再度bindする。

arch-chroot /mnt /bin/bash
mkdir /run/lvm
mount --bind /hostrun/lvm /run/lvm