Incluir dmsetup no initrd

1

Estou tentando instalar o Slackware em uma partição criptografada seguindo estas instruções . No entanto, quando eu emito

mkinitrd -c -k 3.2.29-smp -m ext3 -f ext3 -r cryptroot -C /dev/sdx1

a imagem initrd resultante não contém dmsetup . Isso leva a uma falha no boottime, onde se queixa de não encontrar /sbin/dmsetup . Verifiquei que dmsetup existe em /sbin do sistema de arquivos raiz instalado, mas, por algum motivo, ele não é pego por mkinitrd .

Existe alguma maneira de informar mkinitrd para incluir dmsetup em sua imagem?

    
por nautical 04.12.2016 / 19:08

1 resposta

1

Olhando para o /sbin/mkinitrd , parece que você também tem que (como uma solução rápida) adicionar -L para suporte ao LVM, o que fará com que o dmsetup seja puxado. Isso realmente parece ser uma omissão em parte do documentação.

    
por 27.03.2017 / 21:09