Este é um procedimento muito complicado. Se você fizer algo errado, você terá se bloqueado do seu próprio computador. A recuperação pode ser muito demorada. Esteja preparado para algumas horas de dor e horror!
Primeiro, prepare algumas mídias de inicialização de emergência, como o CD / DVD de instalação original do Linux ou a unidade de caneta USB. Algumas distribuições do Linux apresentam um modo de recuperação que permite conectar sua instalação a um prompt de boot (ou seja, chroot), que por sua vez permitirá recuperar sua capacidade de inicialização do Linux (como: executar o grub-install a partir do chroot) ou inicialize a partir de sua instalação diretamente (raro).
Outra coisa para preparar é SuperGRUB ou rEFInd ou Clover .
Além disso, tenha um DVD ou pen drive de instalação do Windows pronto para as opções de recuperação.
Outra coisa a considerar é ter outro PC que permitirá que você, pelo menos, procure por alguma informação na internet. Idealmente, este é um PC, pois permitirá que você também copie alguns arquivos para um pen drive USB, se necessário. Tablets como um iPad ou um tablet Android só funcionarão para pesquisa na Internet, não para essa operação de cópia.
Em seguida, experimente todas as suas opções: inicialize todos os seus CDs / DVDs e pen drives USB no computador onde você pretende usá-los. Alguns podem não funcionar, então você tem que decidir o que quer que você tente novamente ou pule usando-os.
Então (e só então) é seguro começar: esta entrada do Blog descreve a adição do gerenciador de inicialização Linux GRUB às opções de inicialização no Windows 7 . Pode ou não funcionar para versões posteriores do Windows. Mas, como BCDEDIT
é usado, as chances são muito boas de que ele também funcione na versão posterior. Mas então, o método descrito usa uma inicialização baseada em BIOS, ou seja, um setor de inicialização de partição, que não fará com que funcione (tão fácil) sob um sistema baseado em EFI.
Aqui pode-se ver como a inicialização se tornou complicada ao longo dos anos: temos inicialização baseada em BIOS, ou seja, usando o MBR (Master Boot Record) e os setores de inicialização. Mas agora também temos a inicialização baseada em EFI (U) - (Universal) Extensible Firmware Interface, o sucessor do antigo BIOS, usando a partição de sistema EFI (ESP) e os executáveis EFI apropriados. Isso faz uma grande diferença se um sistema for 32-Bit-EFI ou 64-Bit-EFI - a arquitetura errada não funcionará. E então, temos instalações híbridas, porque os sistemas EFI geralmente também apresentam um Compatibility Support Module (CSM), que emula o antigo comportamento de inicialização do BIOS usando setores de inicialização. Assim, no EFI (com um CSM), você pode inicializar de duas maneiras: usando o CSM e um setor de inicialização ou usando o ESP e um executável EFI como o carregador de inicialização.
Eu também estou tentando usar o gerenciador de inicialização do Windows para iniciar o GRUB. Eu uso um sistema baseado em EFI que inicializa dois sistemas operacionais usando os carregadores EFI do ESP. Mas o Windows 7 é inicializado usando o EFI-CSM compatível com BIOS (módulo de suporte de compatibilidade, ou seja, emulação de BIOS sob EFI). Então o Windows 7 é inicializado 1) através de uma partição MBR híbrida e 2) via VBR a partir dessa partição. Agora, inicializar o Linux a partir dessa configuração torna tudo mais complexo, pois a partição Linux / boot reside em uma partição GPT não híbrida. (Por que eu iria querer fazer isso em primeiro lugar? Porque com o CSM o BIOS VGA também está incluído para o Linux carregar o DRM, que não está presente quando inicializado usando apenas EFI. A adição de uma segunda opção de inicialização do CSM também não é necessária complicações, deixando-me com duas opções: usando o PC-GRUB iniciado a partir de um bootsector para Windows e Linux, ou inicializando o Linux a partir do gerenciador de boot do Windows.)
No meu caso específico, pode ser que tal configuração de inicialização seja impossível de configurar…
Eu sei que isso não ajuda muito, mas - se você tentar - certifique-se de ter um plano de backup para inicializar o sistema.
Boa sorte!