O Grub é muito fácil de reparar, mesmo sem reparo de inicialização (que precisa ser instalado em um PPA ou gravado em um disco de inicialização automática).
Eu não me preocuparia muito com o Windows10 que está destruindo o GRUB. Na verdade, acho melhor deixar as janelas fazer isso e corrigi-las depois. A principal coisa é que você não permite que o Windows formate todo o seu disco e instale-o em outra partição como o seu Ubuntu. Para ficar do lado seguro eu gostaria do seguinte
- Inicie o Ubuntu e execute o gparted. Se você não instalou, instale-o no centro de software ou talvez mais rápido com este comando em um terminal. sudo apt instalar gparted * O gparted analisará seu disco e mostrará as partições com nomes como 'sda1'. 'sda2' etc. O Windows usa um esquema de nomenclatura diferente, portanto você deve anotar os tamanhos da partição e seu pedido. Então você pode reconhecê-los quando o instalador do Windows os listar no processo de instalação * Reinicialize e insira a mídia de instalação do Windows10 (disco ou pendrive). Se você tiver uma nova placa com UEFI, isso pode ser um pouco complicado. Você deve selecionar o mesmo esquema de inicialização (UEFI ou Legacy) do que o Ubuntu, caso contrário, você terá problemas. Normalmente você pode definir isso no BIOS ou se você pressionar a tecla de atalho para o menu de inicialização, existem opções para o disco rígido no UEFI e no modo UEFI / Legacy. Cada manufatura de placas está fazendo as coisas um pouco diferentes. Eu tive momentos muito ruins, então eu sempre tento ficar com o modo UEFI / Legacy onde eu posso. * selecione "instalação personalizada", não típica (ou seja qual for o nome dela). Isso leva você a uma tela na qual você vê o disco rígido e pode criar uma nova partição ou selecionar uma existente para instalar o Windows. Eu recomendo para criar uma nova partição onde você gosta melhor (eu usei 100GB) e formatado para NTFS. A continuação da instalação. * O instalador do Windows provavelmente ignora a instalação do Ubuntu e sobrescreve o Grub com seu próprio carregador. Você o verá na primeira reinicialização, independentemente de ver ou não um menu de inicialização do grub.
Se você vir o menu grub, ele não terá uma entrada no Windows. Isso é o caso fácil. Basta inicializar no Ubuntu, abrir um terminal e entrar
sudo update-grub
Isso lhe dá alguma saída. Deve incluir algo sobre a sua instalação do Windows. Em seguida, reinstale o grub com as informações atualizadas
sudo grub-install /dev/sda
Usualmente, eu sempre instalo o grub no disco rígido, não na partição. Há muitas maneiras de fazer isso. Se você não sabe, isso deve estar bem. "dev / sda" é o nome do primeiro disco rígido em um sistema linux. Se você tiver vários discos, talvez seja necessário outro nome. Nesse caso, use o gparted para examinar os discos e anote o nome correto. Todas as partições em um disco são nomeadas assim e mais um número, por exemplo sda1, sda5, .. Na linha de comando você sempre precisa do nome completo com '/ dev /...'.
Se você inicializar apenas no Windows, precisará reparar o grub com um disco ao vivo do Ubuntu, como o CD de instalação original. Basta inicializar o CD selecionando "Tying Ubuntu" e não "instalando". Então o seu pode chroot na instalação original, mas isso é um pouco complicado. Outra maneira é apenas digitar os dois comandos acima. Isso incluirá a instalação ao vivo, mas também a sua instalação original. Na reinicialização, selecione sua instalação original (você reconhecerá o nome da partição, por exemplo, sda1). Então, a partir do Ubuntu, basta executar os dois comandos novamente , para remover a entrada do live CD e fazer do seu Ubuntu a entrada de inicialização padrão.
Existem outras descrições neste site para tornar o Windows10 a entrada padrão. Você deve encontrá-los facilmente.
Geralmente, o grub2 é muito robusto. Eu nunca tive um problema que não pudesse ser resolvido com uma reinstalação do grub.