Instalei recentemente o Ubuntu 15.04 em um disco rígido externo (vamos chamá-loHDD2), com um Acer Aspire E1-572G. Ele já tinha instalado o Windows 8.1 em seu disco rígido interno (vamos chamá-loHDD1).
Durante a instalação, tenho certeza que escolhi o HDD2 para instalar o bootloader, mas agora, quando tento iniciar o laptop com o HDD2 desconectado, recebo aquele shell GRUB desagradável, dizendo:
GNU GRUB versão 2.02 ~ beta2-22ubuntu1.1
A edição mínima de linhas do tipo BASH é suportada. Para a primeira palavra, TAB lista possíveis conclusões de comando. Em qualquer outro lugar, TAB lista possíveis conclusões de dispositivos ou arquivos.
Se eu executar o exit
, o menu de opções de inicialização do BIOS do laptop aparecerá, permitindo-me escolher entre:
- Ubuntu(o que na verdade me traz de volta ao prompt do GRUB)
- Disco rígido(que inicializa o Windows)
- Gerenciador de inicialização do Windows(que inicializa o Windows também)
Já tentei
Usando as ferramentas de recuperação em uma unidade de instalação:Tentei inicializar em um pendrive com o instalador do Windows 8.1, mas o computador não o reconheceu (nem nas opções do menu de boot, e já fiz isso MUITAS vezes, com a mesma ISO).
Usando o prompt de comando de recuperação:também tentei executar
bootrec /fixmbr
,bootrec /fixboot
(ambos concluídos com sucesso),bootrec /rebuildbcd
(que detectou 0 instalações do Windows) ebootsect /nt60 C:
(com sucesso). Também todos juntos, separados, em diferentes ordens e combinações...Usando o prompt de comando de recuperação(porKelef):no prompt de comando de recuperação (não na mídia de instalação), executei
bcdedit /set {default} device partition=c:
e , todos eles com sucesso.bcdedit /set {default} osdevice partition=c:
bcdedit /set {bootmgr} device partition=c:
(Vou atualizar a lista conforme você me sugerir coisas novas para fazer)
Gostaria de salientar que a formatação não é uma opção e que ainda posso acessar a instalação do Ubuntu se conectar o HDD2 (acabo de obter a tela roxa normal do GRUB, onde posso escolher entre Ubuntu, Windows e essas coisas) .
Responder1
hei'ya Hewbot, meus 2cts valem a pena - use Hirens boot cd - inicialize a partir de cd ou usb> mini windows xp> hbcd menue> partição/boot/mbr> linha de comando> mbrfix> entrada"MbrFix /drive 0 fixmbr /win7 /yes" > então "exit" > reinicie o sistema após remover o cd/usb e inicialize a partir de c: espero que isso ajude- kelef
editar: opa, pode não se aplicar ao win8, não foi lido corretamente - eu sou ruim
editar editar: talvez tente em X:\Sources> digite "bcdedit"> exibe as configurações e depois entre para confirmar as escolhas
bcdedit /set {padrão} partição do dispositivo=c:
bcdedit /set {padrão} partição osdevice=c:
bcdedit /set {bootmgr} partição do dispositivo=c:
a outra possibilidade automatizada é: X:\SourcesRecovery >StartRep.exe
Responder2
Finalmente encontrei uma maneira (funcional, mas não muito elegante) de corrigir isso:
Fui para as configurações de ordem de inicialização do BIOS e coloquei o disco rígido (que surpreendentemente foi renomeado como ubuntu[my hard disk model]
) em primeiro lugar.
Honestamente, eu realmente não sei por que isso funcionou, eprovavelmente o GRUB ainda está em algum lugar do laptop, mas eu realmente não me importo, aliás. Apenas tenha isso em mente, se alguém tentar isso no futuro.