Arch - GRUB com o dm-crypt LUKS no LVM

1

A última vez que tive que instalar o Arch foi há um ano ou mais. O Grub sempre me causa mais problemas, mas eu prefiro o syslinux.

HOW CAN I GET GRUB TO RECOGNIZE MY ENCRYPTED VOLUME?

Eu recebo o menu de resgate do GRUB.

Eu diminuí para duas possibilidades:

1.) Não reconhecendo o volume criptografado correto:

GRUB_CMDLINE_LINUX= cryptdevice=/dev/sdaX:label root=/dev/mapper/vg-root

Da última vez, eu adivinhei e consegui que funcionasse, mas na verdade quero saber se isso está correto. Eu li o wiki do Arch e fico tão cruzado que não tenho certeza.

2.) Grub instalado na pasta errada em / boot

Isso foi algo que aconteceu anteriormente e eu acabei de fazer várias cópias do .img para várias pastas dentro de / boot

/boot

/boot/boot

/boot/grub

/boot/boot/arch

/boot/boot/grub

E só para esclarecer, o /etc/mkinitcpio.conf se parece com isto:

HOOKS="base udev autodetect keymap keyboard encrypt lvm2 block filesystems fsck"
    
por David 03.12.2015 / 07:16

1 resposta

0

Primeiro de tudo,

Alguma coisa pode ser inadequada se você tiver uma configuração diferente de mim

E segundo deve ser: GRUB_CMDLINE_LINUX=cryptdevice=/dev/sdx:vg-name (sem o espaço, com um nome vg e a raiz = não deve ser necessária).

Em relação ao grub estar na pasta errada; Se você executar esses comandos depois de corrigir o erro de digitação em /etc/default/grub , não importa se você tem arquivos .img em outro lugar:

grub-install --recheck --target=i386-pc /dev/sdx grub-mkconfig -o /boot/grub/grub.cfg

onde / dev / sdx é o disco rígido onde o GRUB está / deveria estar.

    
por 25.12.2015 / 04:53