从 lvm2 2.02.98-3
版本开始,我们现在使用 lvmetad
自动激活 LVM 卷。这意味着以下变更
lvm2
initramfs 钩子现在需要udev
钩子。- 必须在
/etc/lvm/lvm.conf
中设置use_lvmetad = 1
。 这现在是默认设置 - 如果您有lvm.conf.pacnew
文件,您必须合并此更改。 - 您可以通过在
/etc/lvm/lvm.conf
中设置auto_activation_volume_list
来限制自动激活的卷。 如果不确定,请将此选项注释掉。 - 如果您需要监控(快照需要),请运行
systemctl enable lvm-monitoring.service
。 lvmwait
内核命令行选项不再需要,并且没有效果。
如果您同时运行 pacman -Syu
并更新 device-mapper
、linux
和 lvm2
,您将收到一条错误消息,提示缺少 /sbin/dmsetup
。 在更新后再次运行 mkinitcpio -p linux
以避免任何问题。