Perdeu o Windows 7 no GRUB após a instalação do Ubuntu 14.04

20

Então, hoje eu decidi instalar o novo 14.04 (64bit) em cima do 13.10 (32bit) do Ubuntu que eu costumava ter dual boot com o Win 7. Então, me deram várias opções para instalar o 14.04, um deles era reinstale o Ubuntu sem perder meus arquivos e aplicativos (sempre que possível). E quando o processo de instalação terminou, fui solicitado a reiniciar como de costume, mas desta vez o menu GRUB não apareceu para permitir que eu escolhesse se inicializaria com o Windows ou Ubuntu, e inicializa apenas com o Ubuntu agora. Eu verifiquei as partições com o Gparted e o Win7 ainda está lá.

Então, existe uma maneira de fazer o GRUB ver os dois sistemas operacionais novamente e como?

Agradeço antecipadamente !

Valentin
fonte
segurando shift durante a inicialização irá fornecer um menu grub, você poderá inicializar o Windows manualmente ubuntuforums.org/showthread.php?t=1674192 ... também entendo que o grub pode ser configurado a partir de um arquivo de texto, se alguém souber qual arquivo e o que mudar, poste tudo o que puder para ajudar. já faz muito tempo desde que eu fiz isso (estava usando o linux para filhotes, portanto, ler os documentos deles pode ajudar: puppylinux.org/wikka/GRUB ) ... aqui está um documento sobre a versão ubuntu do grub help.ubuntu.com/ comunidade / Grub2
Konner Rasmussen

Respostas:

29

Acabei de encontrar o mesmo problema depois de instalar o Kubuntu 14.04 em cima de um 13.10 (quebrado). Encontrei esta pequena solução para recuperar a funcionalidade do grub:

Basta abrir um terminal e entrar

sudo update-grub
Arne.
fonte
Oi, eu não acho que isso por si só irá restaurar a capacidade de inicializar no Windows.
NGRhodes 20/05
5
Bem, sim. Na verdade, antes de executar este comando, o grub não estava aparecendo na inicialização. Em vez disso, o (k) ubuntu foi inicializado diretamente. Quando eu executei o comando, ele me deu uma saída de quais sistemas operacionais foram encontrados. Desde então, o menu de inicialização aparece e o Windows é listado lá.
Arne.
Esta é a resposta que eu tenho procurado. Simples, e funcionou. Muito obrigado.
9788 Steve McGuire
Até isso funcionou para mim no Ubuntu 16.04 LTS
RIYAJ KHAN
Ah, eu ia fazer isso, mas parecia muito simples. +1 por me fazer sentir idiota!
Fund Monica's Lawsuit
7

Inicializado a partir do USB ao vivo com a versão do meu Ubuntu instalada no meu PC e o Boot Repair instalado, inserindo os seguintes comandos no terminal:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Executei o reparo Recomendado e segui os comandos que ele me deu para o terminal, e quando ele terminou e reiniciou, ainda era inicializado apenas com o Ubuntu. Depois de executar o Reparo de inicialização novamente, e após a conclusão do programa, verifique os problemas e clique em "Opções avançadas" - guia Localização da inicialização. Abaixo, onde há um menu suspenso em "SO para inicializar por padrão:" havia o Ubuntu 14.04 e o Windows 7, então eu escolhi o Windows 7 e depois 'Aplicar'. Quando o processo terminou, reiniciei e o GRUB agora tinha a opção de me deixar escolher se deseja inicializar com o Ubuntu ou Windows novamente. RESOLVIDO

Espero que funcione para você também !!!

Valentin
fonte
Como você adicionou o repositório quando não há suporte para o 14.04? Quero dizer, o comando sudo add-apt-repository ppa:yannubuntu/boot-repairdeve retornar erros e não adicionar nada.
NickTux
Sim, eu notei o mesmo pensamento, mas depois quando percebi depois que escrevi aqui, mas tentei e ele realmente e surpreendentemente funcionou. Eu não sou um usuário avançado para concluir por que funcionou e, neste caso, estou feliz por não ter sido porque provavelmente não teria tentado, hahaha. Desculpe, não fui útil com essa resposta.
Valentin
1

Infelizmente, experimentei esse problema depois de tentar instalar o que parece ter sido um Ubuntu 15.04 corrompido - após a instalação, ele me levou a um OpenBox WM com muitas configurações quebradas. Além disso, meu disco rígido do Windows 7 (unidade separada) conseguiu de alguma forma ficar corrompido no processo.

No prompt de comando do modo de reparo do CD do Windows, emitir "bootrec / fixmbr" seguido de "bootrec / fixboot" e executar o Reparo de Inicialização a partir do CD do Windows me permitia entrar na máquina. No entanto, meu sistema de arquivos foi destruído - Steam, drivers, etc, todos corrompidos. Estou surpreso por ter conseguido fazer login.

Reinstalado. Primeiro o Windows, depois o Ubuntu 14.04, desta vez sem problemas.

Lótus
fonte
1

Inicialize o Ubuntu ou qualquer distribuição Linux a partir do USB / CD live, abra o terminal e dê sudo fdisk -luma dica para ver todas as partições de todos os seus discos rígidos

Então você precisa identificar a partição Ubuntu e, em seguida, montar sua partição Ubuntu, selecionando a partição em que você a instalou normalmente é o sda1, você pode verificá-la usando o comando "fdisk" ou GParted sudo mount /dev/sda1 /mnt

Em seguida, monte os outros dispositivos

sudo mount --bind /dev /mnt/dev    
sudo mount --bind /dev/pts /mnt/dev/pts    
sudo mount --bind /proc /mnt/proc    
sudo mount --bind /sys /mnt/sys 

Agora execute o comando chroot para ter acesso root completo sudo chroot /mnt

após a execução grub-install --recheck /dev/sdaMas certifique-se de substituir sda pelo dispositivo que você usa para inicializar o sistema (não coloque o número da partição apenas sda)

Por fim, ajuste automaticamente a gorjeta do menu GRUB sudo update-grub2

Se não funcionar, conecte-se à Internet e execute este comando sudo apt-get install grub2

Se você tiver alguma dúvida, pergunte, eu sempre uso esta etapa quando o GRUB não funciona corretamente. Traduzi esta instrução de um documento em espanhol, portanto, pergunte se você tiver alguma dúvida.

Hilario
fonte
0

Eu também encontrei esse erro do grub "símbolo 'grub_term_highlight_color' não encontrado" depois de atualizar o Xubuntu de 13.10 para 14.04 em uma partição dupla do Windows 8.1 / Xubuntu. Eu atualizei o Xubuntu no passado sem problemas, mas ao atualizar a noite passada das 13.10 para as 14.04, me vi preso ao prompt de resgate do grub. Como não encontrei esse problema antes, decidi tentar o utilitário de reparo de inicialização, conforme detalhado aqui: https://help.ubuntu.com/community/Boot-Repair . Eu precisava seguir a "segunda opção" mencionada nessa página de ajuda, porque não tinha como criar um CD de reparo de inicialização.

Aqui está o que eu fiz exatamente:

No meu laptop, fui para o xubuntu dot org, onde baixei o Live Xubuntu ISO. Se você possui uma unidade de disco gravável, tenho certeza de que pode criar um LiveCD com esse arquivo ISO (presumivelmente você também pode criar um CD de reparo de inicialização), mas meu laptop não possui uma unidade óptica.

Então, criei um LiveUSB inicializável do Xubuntu 14.04. As instruções que segui para criar o LiveUSB podem ser encontradas aqui: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ . O Mac OS do laptop exigiu que o comando "sudo" fosse gravado no USB formatado, conforme detalhado nos comentários da publicação).

Com o LiveUSB final do Xubuntu em mãos, reiniciei o computador com erro grub, alterando o menu de inicialização para reconhecer o LiveUSB, que carregava o Xubuntu Live. Eu escolhi "Try Xubuntu" quando o LiveUSB me pediu para tentar ou instalar. Isso carregou uma sessão do Xubuntu mostrando todas as minhas partições como ícones da área de trabalho.

Abri um terminal e executei o seguinte, conforme detalhado na página de ajuda do Reparo de Inicialização vinculada acima:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Eu segui as instruções no utilitário Boot Repair, que eram bastante auto-explicativas. O Boot Repair reconheceu minhas partições e executou seu processo, mas terminou com um endereço "Pastebin" Ubuntu "erro". Copiei isso, mas parecia que o erro estava vinculado a unidades extras na máquina que não possuem sistema operacional. Independentemente do erro, o Reparo de Inicialização ainda deu a opção de reiniciar, então eu fiz.

Obviamente, verifiquei se meu menu de inicialização apontava para a unidade correta e pronto! O Grub reconheceu todas as minhas partições novamente como deveria. Carreguei o Xubuntu e parece que o 14.04 roda exatamente como deveria agora que o Reparo de Inicialização fez seu trabalho. Além disso, eu posso carregar o Windows 8.1 muito bem.

Espero que minhas anotações sejam úteis. Sou grato pelo Reparo de Inicialização e por todos os solucionadores de problemas dedicados por aí!

Mountaintree
fonte
0

Primeira inicialização de live ubuntu cdou Live ubuntu flash drivee connect to internet. Depois disso, vá para termianl by ctlr+alt+Te use o comando abaixo,

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Isso realmente corrige os problemas que tenho com a inicialização. Você encontrará um link anexado, ele possui screen short and clear instruction. Diverta-se.

Link de referência: SIGA-ME PARA MAIS ESCLARECIMENTO!

mr_azad
fonte
0

Apenas dois comandos no terminal, e você deve estar pronto.

sudo os-prober
sudo update-grub

e apenas reinicie seu sistema agora.

Prince Sharma
fonte
os-proberapenas procura por sistemas operacionais. Não altera a configuração do sistema de qualquer maneira. O único comando útil aqui é update-grub(que por padrão está configurado para chamar os-probere usar seu resultado), o que torna essa resposta uma duplicata.
David Foerster
0

Tente reinstalar o grub, digite terminal: sudo grub-install /dev/sd_(onde sd_ é o dispositivo para o qual instalar o gerenciador de inicialização) e sudo grub-updateespero que isso ajude você Nota: sda in / dev / sda pode estar no dispositivo em que o grub está instalado.

karim
fonte