não consegue inicializar o Windows, o reparo de inicialização falha

1

Eu tenho três sistemas operacionais no meu sistema em dual-boot: Windows 8, Linux Deepin 2014 e Ubuntu 14.04 LTS. Em algum lugar ao longo do caminho, a inicialização para o Windows não funcionava mais e, algum tempo depois, apenas a inicialização do Deepin funcionava.

Então, eu re-instalei o Ubuntu (porque era meu sistema operacional principal) e agora ele funciona novamente, mas o Windows não está inicializando. Eu tentei corrigi-lo com o reparo de inicialização, mas ele falhou, reclamando: No boot loader is installed in the MBR of /dev/sda. . Aqui está o relatório completo dele.

Agora eu tenho medo de reiniciar mesmo porque quem sabe se o Ubuntu vai arrancar ...

O que devo fazer?

    
por yuvi 01.09.2014 / 08:36

1 resposta

1

Primeiro - corrija a inicialização do Windows, segundo - corrija o GRUB2. Vamos começar com o boot do Windows:

Inicialize a partir do DVD do Windows 7 e depois de escolher as opções de idioma, inicie o console: "Reparar o seu computador" - > "Use ferramentas de recuperação ..." - > "Prompt de comando". No console, execute o seguinte comando para reinstalar o gerenciador de inicialização do Windows:

> bootrec /fixmbr

Em seguida, reconstrua o bootsector se estiver corrompido, só para ter certeza:

> bootrec /fixboot

Depois disso, você poderá inicializar no Windows através da inicialização padrão do Windows - sem GRUB, sem perguntas - basta ligar e inicializar no Windows como na máquina Windows de inicialização única. Agora, quando o Windows inicializar corretamente, é hora de reinstalar o GRUB2:

Inicialize com o Ubuntu Desktop CD e execute o Terminal. Em seguida, monte o sistema de arquivos / instalação do Ubuntu existente (/ dev / sda2 neste exemplo, mas Seu caso pode ser diferente) bem como recursos adicionais:

$ sudo mkdir /mnt/ubuntu
$ sudo mount /dev/sda2 /mnt/ubuntu
$ sudo mount --bind /dev /mnt/ubuntu/dev
$ sudo mount --bind /proc /mnt/ubuntu/proc
$ sudo mount --bind /sys /mnt/ubuntu/sys

Depois disso, chroot para o diretório montado e reinstale o GRUB2:

$ sudo chroot /mnt/ubuntu
# grub-install /dev/sda
# exit

Reinicie e o GRUB2 está de volta. A instalação do GRUB2 deve detectar automaticamente todos os sistemas operacionais disponíveis e colocá-los no menu de inicialização do GRUB2.

    
por user280493 01.09.2014 / 11:07