Como você precisa usar não apenas o Gerenciador de Volume Lógico (LVM), mas o Identificador Único Universal (UUID), você deve adicionar outra opção ao comando genkernel, que é --disklabel
, que resultará em algo parecido com isto
genkernel --lvm --disklabel --install initramfs
usando a opção --disklabel
garantirá que blkid
e outros comandos sejam incluídos no initramfs e estejam disponíveis durante a fase de inicialização.
Outro conselho é tentar outra opção para ter certeza de que todos os drivers também estão disponíveis. Talvez você os tenha construído como módulos e não no kernel. --all-ramdisk-modules
incluirá todos os módulos do kernel na imagem initramfs. Isso não é obrigatório, mas você pode tentar apenas para ter certeza.