Instalar o Ubuntu 19.10 na segunda unidade modifica a primeira unidade. Como recuperar?

Instalar o Ubuntu 19.10 na segunda unidade modifica a primeira unidade. Como recuperar?

Primeiro um pequeno desvio. Hoje eu tenteiManjaro ArchLinuxno meu PC de mesa com 2 SSDs. Eu instalei no segundo drive, ele criou um bootloader lá. Portanto, no BIOS eu poderia configurar a segunda unidade para inicializar ou escolher durante a inicialização do BIOS (F12). Esse era o comportamento esperado para mim.

Então eu instaleiUbuntu 19.10na segunda unidade. A segunda unidade não recebeu um bootloader, ela não inicializa quando selecionada no BIOS ou via F12. Em vez disso, o Ubuntu (inesperadamente) modificou meu primeiro SSD (Windows) e criou um bootloader com menu de seleção lá. Ao mesmo tempo, o primeiro SSD foi alterado, então o BIOS da Gigabyte (estranhamente) não o seleciona mais para ser definido como uma unidade de inicialização normal no menu do BIOS. Em vez disso, só posso escolhê-lo manualmente durante o processo de inicialização (via F12). Chato.

Finalmente minhas três perguntas:

  1. Por que o Ubuntu mudou um SSD no qual não estava instalado - sem nem perguntar?
  2. Como faço para que meu SSD do Windows volte ao normal - sendo reconhecido pelo BIOS e removendo o menu de inicialização do Linux.
  3. Como faço para iniciar o Ubuntu sozinho na segunda unidade?

Responder1

Veja os bugs da barra de lançamento 1396379, 1779488 e 1173457 (e adicione-se à lista "isso me afeta?" Para cada um. Basicamente, o instalador do Ubuntu escolhe a primeira partição EFI que vê (no sda) para instalar os bootloaders UEFI Ubuntu.

Como você já tem uma partição EFI no segundo disco, você pode simplesmente copiar todos os arquivos do EFI do primeiro disco para o segundo e você terá uma inicialização funcional no segundo disco.

Você pode remover entradas de inicialização UEFI com efibootmgr, para poder remover o Ubuntu da lista. Então você pode remover o excesso do diretório ubuntu no EFI ( .../EFI/ubuntu). Finalmente, provavelmente o instalador colocou o bootloader do Ubuntu em .../EFI/BOOT/bootx64.efi e renomeou o bootloader padrão original (Windows) para um backup - renomeie o backup para bootx64.efi.

informação relacionada