Primeiro, você precisará verificar a configuração. Está em tua ... ti ... /etc/grub.d/
? /etc/grub/
? .. em algum lugar lá. Os nomes dos arquivos de configuração são assim: 00xy, 10linux, 20other ... estes são apenas exemplos, mas o real é quase o mesmo. Confira, onde está a janela. Faça o backup (copie-o em algum lugar). Você precisará de algo assim no arquivo:
menuentry "Windows" {
set root=(hd0,3)
chainloader +1
}
Se você não tem nenhum arquivo de configuração como este, apenas crie um. A leitura de configuração do Grub2 é fácil de entender. Vai incrementalmente. Como: 00 *, 10 *, 20 *, etc. Portanto, seu novo arquivo deve ser chamado de 95-windowsfix se você quiser que ele seja a última entrada ou dar um número menor (para torná-lo a primeira entrada) do que as configurações do Linux se você quiser que seja o primeiro.)
no arquivo de configuração 'outro'. Modifique o valor da raiz do conjunto, é claro. Determine o disco rígido digitando: sudo fdisk -l
. Por exemplo, /dev/sda1
é (hd0,0)
se estiver no segundo HDD: /dev/sdb1 >> (hd1,0)
... e assim por diante. Você pode entender a sintaxe disso, eu acho. Depois de fazer as modificações, faça um update-grub
e você pode tentar inicializá-lo.
Estou ciente de que isso parece uma grande bagunça. Desculpe por isso. Eu não tenho nenhuma máquina Ubuntu perto de mim com Grub2 então é por isso que eu escrevi isso "eu acho". Se você não conseguir fazer o trabalho, é só pedir.