UEFI ESPs e várias unidades de disco

1

Eu adicionei um USB SSD (sdb) conectado ao meu (originalmente Win8) laptop Toshiba UEFI ... Eu sou EFI multi-inicialização via GRUB2 muito bem no meu laptop HDD (sda) ... Eu instalei um Manjaro KDE distro no novo SSD (sdb) e configurado todas as partições que eu acho que preciso ... pergunta é, deve o SSD (sdb) ter seu próprio ESP ou devo definir fstab do SSD para montar o ESP no disco rígido principal ( sda)? As unidades múltiplas exigem que cada unidade tenha seu próprio ESP ou todas devem usar a mesma?

Espero que Rod Smith tenha uma resposta para isso.

    
por JackT 17.02.2015 / 22:15

2 respostas

1

Qualquer um dos métodos funcionará, mas há algumas ressalvas e diferenças:

  • Algumas EFIs "ajudam" a remover carregadores de inicialização inacessíveis de suas listas de carregadores de inicialização NVRAM. Se o seu é um desses, e se você colocar um gerenciador de partida que será lançado diretamente do firmware em seu disco removível, sua entrada desaparecerá se você inicializar o computador com o disco externo desconectado. Isso é obviamente indesejável, mas pode não ser importante se você só iniciar carregadores de boot armazenados nesse disco a partir de outro programa de inicialização armazenado no primeiro disco (como o GRUB ou o rEFInd).
  • Se você quiser mover o disco externo entre os computadores e inicializá-lo em vários computadores, convém ter um ESP no disco externo. Nesse caso, recomendo armazenar seu gerenciador de inicialização, ou pelo menos uma cópia dele, como EFI/BOOT/bootx64.efi no ESP externo. Dessa forma, o computador de destino provavelmente o pegará e dará a opção de inicializá-lo a partir do gerenciador de inicialização interno. (Esse truque também pode ser útil para superar o problema identificado no ponto anterior).
  • Se você mover a unidade e conseguir inicializá-la em um computador secundário mesmo sem um ESP (como pode ser feito com rEFInd, por exemplo), uma entrada /etc/fstab apontando para o ESP no computador principal provavelmente não será trabalhos. Isso provavelmente será um fracasso inofensivo, mas você poderá ver reclamações sobre a partição ausente. O pior cenário possível é se funciona (digamos, porque você se refere ao ESP por nome de arquivo do dispositivo, como /dev/sda1 ) e se você executa uma atualização de software que tenta atualizar o GRUB; que poderia causar problemas graves no computador secundário.

No geral, eu diria que você deve considerar como pretende usar o disco (sempre conectado a um computador, conectado às vezes, mas nunca usado em outra máquina ou como uma instalação móvel do sistema operacional usada em várias máquinas) e que tipo da configuração do gerenciador de inicialização que você deseja (um único GRUB ou semelhante que inicializa tudo, um gerenciador de inicialização que inicializa um carregador de inicialização separado para cada sistema operacional ou distribuição, usando o gerenciador de inicialização integrado da máquina para iniciar um gerenciador de inicialização para cada SO etc. . Depois de decidir sobre esses fatores, as vantagens e desvantagens de usar um ESP separado no disco externo ficarão mais claras. Em muitos casos, as diferenças serão pequenas a inexistentes.

    
por 06.03.2015 / 01:26
0

Na grande maioria dos sistemas, a única finalidade de um ESP é a inicialização. Normalmente, apenas uma unidade em um sistema precisa de um ESP; este será o drive definido como "drive to boot from" nas configurações do firmware. A menos que você queira mexer nas configurações do firmware para inicializar a partir de ESPs de unidades diferentes em momentos diferentes, nada nunca usará os ESPs de unidades adicionais (novamente: na grande maioria dos casos).

    
por 18.02.2015 / 07:43