Não é possível inicializar no Ubuntu 12.04 depois de reinstalar o Windows 7

0

Eu tive que reinstalar o meu Windows 7 devido a alguns problemas, antes disso eu estava executando um dual boot com o Ubuntu 12.04, que foi originalmente instalado a partir do Windows (via Wubi) em uma partição separada.

Depois de reinstalar o Windows a tela onde eu poderia escolher o sistema operacional para iniciar tinha ido embora, procurei por uma solução e instalei o EasyBCD, a partir daí instalei o Neogrub, adicionei uma entrada para o Ubuntu (tentei digitar GRUB2 e GRUB Legacy, nada mudou) . Agora eu chego ao gerenciador de boot do Windows após a reinicialização, mas se eu escolher o Ubuntu, ele diz 'O Windows não foi instalado corretamente', então claramente algo está errado. Este é o menu de inicialização:

Há um total de 3 entradas listadas no gerenciador de inicialização.

Default: Windows 7
Timeout: 15 seconds
Boot Drive: C:\

Entry #1
Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe

Entry #2
Name: NeoGrub Bootloader
BCD ID: {8355e9dd-8693-11e2-94ba-98e0820b23a5}
Drive: C:\
Bootloader Path: \NST\NeoGrub.mbr

Entry #3
Name: Ubuntu
BCD ID: {8355e9df-8693-11e2-94ba-98e0820b23a5}
Drive: E:\
Bootloader Path: \NST\AutoNeoGrub0.mbr

Não sou especialista, mas o caminho do carregador de inicialização para a entrada nº 3 parece errado, no entanto, não sei como alterá-lo (ou o que devo alterá-lo).

Agora eu percebi que deveria ter instalado o Ubuntu de um Live CD não wubi, mas é muito tarde para isso. Eu estou pensando que tem que haver alguma maneira de acessar o Ubuntu, porque está tudo lá em sua partição.

edit: Tentei executar o wubi para atualizar minha memória, agora lembro o que fiz, mudei o 'Installation drive' de C para E, que é uma partição que criei apenas para o Ubuntu e que ainda está lá, sem formatação.

    
por Mihnea 06.03.2013 / 16:54

3 respostas

0

Para responder minha própria pergunta (no caso de alguém ter esse problema, é possível consertar isso. Usar o EasyBCD é apenas o primeiro passo, depois de criar uma entrada para o Ubuntu (não deixe de definir o Tipo como wubi, não como GRUB) ) você tem que dizer ao Windows de onde deve inicializar o Ubuntu. Para fazer isso, abra um prompt de comando com direitos de administrador e execute

bcdedit e observe o final da saída em 'Real-Mode Boot Sector' no identificador.

Em seguida, execute bcdedit /set {device_id} partition=X:

onde device_id é o ID de cima e X é a partição onde você instalou o Ubuntu.

Por fim, execute

bcedit /set {device_id} path \your_ubuntu_path\winboot\wubildr.mbr

Novamente, substitua device_id e 'your_ubuntu_path' pelo caminho para o arquivo wubildr.mbr (provavelmente está em \ ubuntu \ winboot \ na partição onde você instalou o Ubuntu)

É isso, o dual-boot deve funcionar corretamente novamente (pelo menos para mim).

    
por Mihnea 06.03.2013 / 22:14
0

Como o Windows foi instalado com o Wubi, o Ubuntu estaria no diretório do Wubi. Agora que você reinstalou o Windows 7, o Wubi é excluído. Então, eu tenho medo que o Ubuntu esteja longe.

Eu imagino que se você clicar em 'Atualizar' da instalação do Windows 7, presumo que tenha criado um Ponto de Restauração do Sistema. Se você digitar no Menu Iniciar 'Restauração do Sistema', eu acho que você poderia tentar recuperar o Wubi. Mas provavelmente já se foi.

Espero que isso ajude!

    
por horIzoN 06.03.2013 / 17:04
0

Algo não está certo em sua descrição ou eu não consigo entender.

Você disse

% bl0ck_qu0te%

e isso não pode acontecer. Quando usar o instalador do wubi.exe, o Ubuntu será instalado dentro do dentro do Windows. Portanto, partições separadas não existem ... etc.

Se você tem certeza absoluta de ter instalado o Ubuntu via wubi.exe, então com a reinstalação do Windows, o Ubuntu acabou de sair. Via wubi.exe O Ubuntu não é mais do que um programa instalado dentro do Windows. Você pode encontrá-lo no painel de controle do Windows e removê-lo como qualquer outro programa simples do Windows.

Se você não tiver certeza sobre o tipo de instalação do Ubuntu que você seguiu, sugiro usar boot-repair e veja se o seu problema de inicialização resolveu e / ou forneceu aqui o log de informações de inicialização.

    
por NickTux 06.03.2013 / 17:06