Mudou o gerenciador de inicialização do arch linux para burg… não consigo inicializar agora

2

Aqui está minha configuração (que funcionou bem com o grub e bem com o burg quando eu estava usando o Ubuntu):

sda1  -/boot
sda2  -/root (encrypted with LUKS
sda3  -/win7

Substituí o grub pelo burg esta tarde e sei que o burg foi instalado com sucesso (os novos temas brilhantes são exibidos); no entanto, ao selecionar arch, recebo o seguinte erro:

"ERRO: Não foi possível determinar o número maior / menor de dispositivo raiz '/ dev / mapper / MemoryCore'. (Memory Core é o rótulo para sda2

A entrada burg para arch é assim:

savedefault
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set .......image long uuid here
echo 'Loading Linux linux...'
linux /vmlinuz-linux root=/dev/mapper/MemoryCore ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img

Acho burg não sabe como descriptografar sda2, mas não tenho certeza. Acabei de mudar para o arco há dois dias, então peço desculpas se estou perdendo algo óbvio. Alguma idéia que não seja uma reinstalação?

CountMurphy
fonte

Respostas:

0

Eu tinha razão. O burg (que é essencialmente o grub2) não incluiu a linha correta para a unidade criptografada. Esta página me ajudou a corrigi-lo https://bbs.archlinux.org/viewtopic.php?id=114045

linux    /vmlinuz26 root=/dev/mapper/your-encrypted-device cryptdevice=/dev/sdaX:your-encrypted-device ro  quiet

sdaX is your root parttition (X representing the number, e.g. sda1)
your-encrypted-device: the name of your mapped device, e.g. topsecret or something smile
CountMurphy
fonte