Usando ubiquity para a instalação criptografada de disco completo no disco em / dev / sdb em vez de / dev / sda

0

Na semana passada eu tenho um novo Dell M3800 para trabalhar com o Ubuntu 14.04 pré-instalado. No entanto, como a empresa tem uma política de criptografia de disco, eu precisava reinstalar o Ubuntu com a criptografia ativada. No entanto, ao tentar reinstalar com a criptografia no SSD (que continha o SO pré-instalado) usando a imagem de recuperação da Dell criada, a instalação falhou. Eu também tentei com Ubuntu 14.04.3 Live-CD (em pendrive) e onipresença caiu. Cheguei agora à conclusão de que é devido ao meu disco rígido extra (não formatado) localizado em / dev / sda.

Depois de muita dor de cabeça e tentativa-e-erro, aconteceu de ver que a onipresença caiu ao tentar executar o "grub-install / dev / sda" (apesar do fato de eu ter dito para instalar o FDE em / dev / sdb). Eu sei que posso escolher / boot para estar onde eu quiser (como na partição EFI em / dev / sdb) se eu escolher a instalação avançada. Mas, eu também posso na instalação avançada da ubiquity criar as partições criptografadas (/, swap) para que ele obtenha a mesma estrutura como se eu tivesse apenas um disco conectado (ou seja, o padrão para o Ubuntu instala com FDE)? Se preparar as partições manualmente com antecedência para a instalação é a única opção, então é claro que essas respostas também são mais que bem-vindas!

Obrigado!

De acordo com a sugestão @oldfreds antes de focar no bug de onipresença, também tenho um pastebin de minhas informações de inicialização da falha de criptografia instalar a partir da iso de recuperação da Dell.

    
por fnokke 14.01.2016 / 00:19

1 resposta

0

Se estiver instalando o Ubuntu no modo de inicialização UEFI para uma segunda unidade, interna ou externa como instalação completa, será necessário ter a unidade vista como sd gpt particionada com uma partição de sistema ESP-efi, FAT32 formatado com sinalizador de inicialização, 100 a 500MB . Você também quer um ESP na unidade que você instala o Ubuntu, mas ele não pode ser usado durante a instalação. Melhor copiar arquivos de inicialização ESP de volta para instalar a unidade se a unidade sda falhar ou for removida ou outros problemas.

O Grub parece querer apenas instalar seus arquivos de inicialização UEFI em uma unidade ESP em drive vista como sda. Pode até dizer durante a instalação, instalando em sdb, mas será erro se não ESP em sda. Pode ser um problema maior em alguns sistemas em que a unidade flash de instalação é vista como sda.

Quando você começar a usar o UEFI, é melhor que todas as unidades sejam gpt e cada unidade com uma instalação tenha uma partição ESP próxima ao início da unidade. Como eu também sugiro uma instalação em todas as unidades, todas as unidades devem ter um ESP, mesmo que seja apenas para uso futuro.

Atualização para unidades removíveis:

Duas unidades ou qualquer segundo, externo ou outro drive que sda. Observe que a instalação completa em qualquer unidade diferente de sda no modo UEFI apresenta alguns problemas. O Grub só é instalado na partição do sistema ESP - efi em sda. E você então tem que copiar arquivos para a sua instalação.

E o ufub do Ubuntu só é instalado no ESP em sda, ou não no drive externo e não em /EFI/Boot/bootx64.efi. Para o meu PC UEFI instalação completa em uma unidade flash Eu copiei / EFI / ubuntu manualmente no ESP sda para flash ESP da unidade. Em seguida, copiei novamente para / EFI / Boot e renomeie shimx64.efi para bootx64.efi. Em seguida, atualizei o fstab para ter o UUID correto para o ESP na unidade externa.

A versão do grub em uma instalação completa é codificada para encontrar o resto do grub em / EFI / ubuntu, então ambas as cópias são necessárias. Existem maneiras de instalar diretamente o grub como bootx64.efi, mas você precisa manter manualmente o grub.cfg.

E se você não quiser entradas UEFI na unidade interna, depois de copiar entradas para externo:

Como faço para remover o "Ubuntu" no menu de inicialização da bios? (UEFI)

    
por oldfred 17.01.2016 / 17:59