HowTo reparar o GRUB na inicialização tripla com dois LVM criptografados?

2

Eu configurei o Win7 / DebianTesting / Ubuntu 12.04 como inicialização tripla, Debian e Ubuntu em um volume criptografado (com partições raiz e de swap separadas).

Ordem de instalação: Win7 - > Debian - > Ubuntu, o Grub foi instalado em /dev/sda , tudo correu bem, todos os 3 SOs aparecem no Grub UI e são capazes de inicializar.

Após uma atualização com o 12.04 (provavelmente novo kernel), o Debian desapareceu no Grub e até agora só consigo exibir o Win / Debian ou o Win / Ubuntu no Grub, de acordo com estas instruções:
Fóruns do Ubuntu
postagem no blog: restaurando o GRUB para um LVM criptografado

minhas partições:
sda1 NTFS (100Mb)
sda2 NTFS (210Gb) Win7
partição estendida sda3 na qual as duas distribuições do Linux são instaladas nos LVMs:
sda5 boot (250Mb) para o Debian
LVM criptografado sda6 (com partições separadas de swap e raiz do Debian)
sda7 boot (300Mb) para Ubuntu
sda8 LVM criptografado (com partições separadas de swap e raiz do Ubuntu)

com o Ubuntu 12.04 liveCD Eu consigo descriptografar e montar todas as partições, no entanto, nem as partições de inicialização do Debian nem do Ubuntu são reconhecidas / utilizáveis para usar o chroot e reinstalar o GRUB em /dev/sda

    
por user280392 11.05.2014 / 12:05

1 resposta

2

Eu encontrei a solução: 1) reinstalação do Ubuntu seguido pelo Debian
sda2 NTFS (210Gb) Win7
partição estendida sda3 na qual as duas distribuições do Linux são instaladas nos LVMs:
sda5 boot (250Mb) para Ubuntu
sda6 encriptado LVM (com partições separadas de swap e raiz do Ubuntu)
sda7 boot (300Mb) para o Debian
sda8 encriptado LVM (com partições separadas de swap e raiz Debian)

O teste Debian tem uma versão mais recente do GRUB 2.x do que o Ubuntu 12.04 (1.98), então esta instalação trouxe o carregador do GRUB Debian com todos os 3 sistemas operacionais reconhecidos.

Antes de atualizar no Debian eu descriptografei e ativei o Ubuntu LVM (mas sem montar) e o Debian reconheceu novamente todos os 3 SOs.

Inicializando no Ubuntu: antes de atualizar o sistema o Debian LVM foi descriptografado e o grupo de volume ativado (o mesmo que antes com o Ubuntu durante a atualização Debian) e o Ubuntu reconheceu novamente todos os 3 SOs (como um alivio).

Portanto, sempre antes de qualquer atualização, o outro LVM criptografado precisa ser descriptografado e ativado para evitar problemas.

    
por user280392 21.05.2014 / 13:24