Torna a unidade USB externa inicializável [duplicada]

0

Por que o instalador do Ubuntu toca meu HDD interno quando não uso nenhuma de suas partições e quando digo ao instalador para instalar o GRUB no HDD externo?

Eu tentei essa abordagem ao longo dos anos, e isso sempre acontece. A última tentativa é com o Ubuntu 18.04. Eu sei que isso parece um milhão de vezes perguntado, mas eu estou preso. O fato de as pessoas sugerirem que o VirtualBox funcione ou elas sugerem desativar o disco rígido interno (o que não posso deixar de desconectar) indica que é surpreendentemente difícil consertar isso.

Eu tenho um laptop Thinkpad. As configurações do BIOS permitem dispositivos de inicialização herdados. O HDD interno é o Windows e o Mint de inicialização dupla e é um método de inicialização UEFI.

Eu quero instalar o Ubuntu em uma unidade SSD externa e ter esta unidade uma das opções de inicialização do BIOS. HDD externo é um estilo de partição MBR, portanto, o método de inicialização tradicional é necessário. O BIOS está configurado para ficar bem com isso.

Se eu instalar na unidade externa via VirtualBox, ele funciona. Isso significa que o que eu quero fazer é possível. Meu disco rígido interno está completamente isolado quando eu faço isso.

No entanto, se eu fizer a instalação de uma maneira mais tradicional, ela sempre estragará a inicialização do disco rígido interno. Ou seja, usei um pendrive para fazer um instalador ao vivo e inicializá-lo, a maneira normal de instalar o Ubuntu, as coisas dão errado.

Durante o processo de instalação, posso escolher onde instalar o grub. Eu escolho o drive externo. Eu esperaria que isso não tocasse a unidade interna. Mas após a instalação, não consigo mais inicializar a partir da unidade interna. O grub parece estar faltando. Eu posso arrancar a partir do drive externo.

(Eu corrijo isso conectando o drive externo e inicializando na instalação do HDD, e usando o reparo de inicialização.)

Por que meu HDD interno está sendo alterado pelo processo de instalação quando eu segui todos os conselhos para deixá-lo intacto?

    
por Tim Richardson 23.05.2018 / 19:46

1 resposta

0

A solução é usar o gparted para desativar os sinalizadores de inicialização na partição EFI da unidade interna antes de fazer a instalação. Isso requer a instalação do gparted do disco live do Ubuntu, não faz parte do software na imagem.

O problema é um bug do instalador do Ubuntu: ele sempre usa a primeira partição EFI que encontra, independentemente da escolha que você faz. Mas, ao ocultar essa partição EFI, você pode contornar isso. Você precisa criar uma partição EFI no seu dispositivo de destino antes de fazer a instalação. Defina as bandeiras.

Explicação mais detalhada da solução é aqui: link

O relatório de erros está aqui: link

    
por Tim Richardson 21.07.2018 / 00:49