Como restaurar o windows 7 a partir do boot no grub2

2

Eu já postei anteriormente sobre um problema semelhante, mas agora consegui seguir um pouco mais seguindo vários tutoriais e soluções de outros, não tendo certeza do que realmente está acontecendo ou do fato de que é uma situação bastante personalizada.

Você pode encontrar um link abaixo do URL de reparo do boot lançado depois que eu tentei restaurar o MBR.

link

Informações básicas

  • Eu tenho um SSD com o windows 7 e um HDD com o Ubuntu 13.10
  • Inicializando com o grub2 (creio eu, o fundo é roxo se é isso que o torna 2) (Eu gostaria de inicializar do meu SSD, mas no momento fazer com que o Windows funcione de qualquer maneira possível é bom para mim)

Testes recentes

  • Eu tentei alterar as configurações da BIOS para tornar o SSD no topo da lista; windows diz que o BOOTMGR está faltando
  • O CD de reparação do Windows não me permite reparar o arranque
  • Eu tentei fazer algo nos moldes deste tutorial aqui !

Tenho certeza de que há uma solução. Por medo de ter danificado minhas janelas, todos os arquivos ainda estão lá, então eu gostaria de acreditar que o processo de instalação estava correto. Eu criei partições na segunda unidade como por padrões, de modo a ter:

  • uma partição de inicialização
  • uma partição raiz
  • um espaço normal
  • um linux-swap
por user3012749 01.03.2014 / 21:59

1 resposta

0

Você danificou o Windows, mas é facilmente reparável a partir do CD de reparo do Windows ou da unidade flash, se tiver uma.

Quando você instalou o Windows, a outra unidade era a unidade de inicialização no BIOS? O Windows instala sua partição de inicialização, geralmente de 100 MB e oculta no Windows para a unidade que é a unidade de inicialização no BIOS. E essa partição tem sinalizador de inicialização (partição ativa) para que o Windows saiba de qual partição inicializar.

Mas você não precisa ter uma partição de inicialização separada do Windows. Mas você está perdendo o bootmgr e o BCD. Se você executar os reparos do Windows na sua partição do Windows NTFS, deverá adicioná-los. Certifique-se de definir primeiro a unidade do Windows como unidade de inicialização do BIOS ou os reparos do Windows podem colocar uma nova partição de inicialização em sdb e, como ela não vê as partições do Linux e reescreve a tabela de partições, destruirá o Linux no sdb.

O Grub não usa o sinalizador de inicialização, mas alguns BIOS não permitem que você inicialize sem sinalizador de inicialização em uma partição primária. Eu sugeriria mover o sinalizador de inicialização de sdb5 para sdb1, mas isso não está relacionado e pode não ser necessário.

Depois de corrigir o Windows, redefina o BIOS para inicializar a partir do sdb. Inicialize no Ubuntu e execute isso e ele adicionará o Windows ao menu do grub. E se houver problemas, você pode inicializar o Windows diretamente no sda a partir da BIOS ou de uma tecla de inicialização.

sudo update-grub
    
por oldfred 01.03.2014 / 22:39