Instalou o Ubuntu, substituiu o registro de inicialização GPT, qual a melhor forma de restaurar?

Instalou o Ubuntu, substituiu o registro de inicialização GPT, qual a melhor forma de restaurar?

Instalei o Ubuntu 17.04 no meu laptop, em um pendrive ultracurto que permanece no lugar a maior parte do tempo. Eu pretendia deixar o registro de inicialização do Windows 10 (unidade formatada em GPT) intacto e apenas alternar os dispositivos de inicialização no BIOS.

Parece que esqueci de especificar isso durante a instalação e, como resultado, ainda posso inicializar o Windows quando tenho o pendrive, mas quando o retiro, recebo apenas um prompt do grub2.

Pelo que vejo, recriar o registro de inicialização do Windows com ferramentas do Windows exigirá alguma mídia de resgate/inicialização que não tenho em mãos, então gostaria de saber se existe alguma maneira de restaurar o registro de inicialização GPT do Windows a partir de um backup (se de fato Ubuntu cria tal coisa durante a instalação).

Responder1

A inicialização no modo BIOS/CSM/legado e no modo EFI/UEFI funcionam de maneira bem diferente. Em particular, você quase certamentenãosubstituiu quaisquer registros ou arquivos de inicialização do Windows. Em vez disso, você simplesmente configurou o GRUB como o gerenciador de inicialização padrão; mas como o GRUB depende de arquivos armazenados na unidade flash USB, o resultado é que o GRUB não funcionará corretamente a menos que a unidade flash USB esteja conectada. Existem várias maneiras de resolver esse problema, incluindo (mas não necessariamente limitado a):

  • Instale outro gerenciador de inicialização-- Alguns gerenciadores de inicialização não-GRUB não dependem de arquivos armazenados fora doPartição do sistema EFI (ESP). Por exemplo, meugerenciador de inicialização rEFInddeve funcionar bem para você. Se você instalar o rEFInd e torná-lo o programa de inicialização padrão, você verá o rEFInd toda vez que inicializar, mas ainda poderá inicializar o Windows mesmo quando a unidade flash USB estiver desconectada. Uma possível complicação é a inicialização segura; se estiver ativado, você precisará registrar uma ou duas chaves de inicialização segura usando a interface de usuário não amigável do MokManager na primeira vez que inicializar. Veja oDocumentação de inicialização segura do rEFIndpara detalhes. Em teoria, você poderia usar o gerenciador de inicialização do Windows como programa de inicialização padrão; mas não sei imediatamente como configurá-lo para carregar em cadeia no GRUB. Se você quiser seguir essa opção, sugiro que pergunte sobre isso em um fórum do Windows.
  • Use o gerenciador de inicialização integrado– Seu computador provavelmente vem com um gerenciador de inicialização integrado, que você pode usar para ignorar o GRUB e inicializar o Windows. Os detalhes de como usar isso variam de um computador para outro. Normalmente, você deve pressionar Esc, Enter ou uma tecla de função ao ligar o computador; mas a tecla a ser pressionada varia de um sistema para outro. Você pode fazer isso apenas para inicializar o Windows ou alterar o padrão (via efibootmgrUbuntu ouFácilUEFIno Windows) para inicializar o Windows e, em seguida, use o gerenciador de inicialização integrado somente quando desejar inicializar o Windows.
  • Mover/boot-- Os arquivos de configuração do GRUB estão no /boot/grubdiretório, então uma maneira de lidar com isso é criar uma /bootpartição pequena (~500-1000MB) no disco rígido interno do seu computador. Isso manterá o GRUB funcionando mesmo quando a unidade USB estiver desconectada. Isso é feito mais facilmente durante a instalação do Ubuntu, então se você quiser reinstalar, você pode tentar. Você também pode fazer isso após instalar o Ubuntu, mas isso exigirá mover os arquivos e reinstalar o GRUB. Veressa questãopara saber um pouco mais sobre essa possibilidade.
  • Reconfigurar o GRUB-- É possível reconfigurar o GRUB para não depender de arquivos no /bootdiretório Linux. Este é um tópico avançado, no entanto.Esta página wikidescreve esse tipo de configuração avançada do GRUB. (Observe que a página se descreve como desatualizada e se refere a outra; mas a nova página não possui os detalhes necessários para esta abordagem.) Observe que se você fizer isso, os scripts de configuração padrão do GRUB não serão mais atualizados grub.cfg, então você precisa cuidar disso sozinho, o que significa mais esforço de manutenção contínuo de sua parte. No geral, não recomendo que você tente essa abordagem; Menciono isso apenas por uma questão de exaustividade.

Observe quenãoa reconfiguração no Windows deve ser necessária, com algumas possíveis exceções:

  • Você pode usar EasyUEFI para ajustar a ordem de inicialização padrão, conforme observado anteriormente.
  • Se quiser usar o gerenciador de inicialização do Windows para controlar o processo de inicialização, conforme observado anteriormente, você precisará reconfigurá-lo no Windows.
  • Se você ainda nãoinicialização rápida desativadaehibernação desabilitada,entretanto, você deveria fazer isso. Esses recursos tornam a inicialização dupla perigosa porque podem causar danos ao sistema de arquivos. No entanto, isso não tem nada a ver com a instalação do Ubuntu baseada em USB.

informação relacionada