运行“mkinitcpio -p linux”后,我得到“无法找到 Hook 'lvm'”

运行“mkinitcpio -p linux”后,我得到“无法找到 Hook 'lvm'”

尝试根据本指南使用 LVM 安装 Arch:http://sharpeend.impcode.com/2014/04/installing-arch-linux-with-lvm.html

分区:

sda
-system-boot
-systrm-root
-system-home

答案1

您需要安装 lvm2 (但我怀疑您已经这样做了,因为您使用 lvm 命令设置了磁盘!?)

# pacman -S lvm2

然后将lvm2钩子添加到HOOKS=变量中/etc/mkinitcpio.conf

HOOKS="consolefont keyboard keymap base udev modconf block mdadm_udev encrypt lvm2 resume filesystems autodetect shutdown"

(我的配置,你不需要所有这些,只需在之前添加钩子resume filesystems autodetect

然后重做$ mkinitcpio -p linux

相关内容