O grub e o BCD podem funcionar simultaneamente?

1

Aqui está minha configuração. Depois de instalar um novo SSD, tenho:

O Grub é o MBR em sda e configurado para inicializar a partir do BIOS. Eu prefiro não mudar isso; O grub é muito preferível como gerenciador de inicialização.

Eu corri update-grub do Ubuntu e o grub parece estar configurado corretamente já que todas as opções estão disponíveis: Eu posso inicializar qualquer uma das 3 partições do Windows e o Ubuntu. Eu também corri a ferramenta de reparo para obter o Windows para adicionar ambas as instalações para o BCD.

Atualmente, escolher opções específicas parece não ter efeito; a versão antiga do Windows no sdc1 sempre inicializa. Eu não entendo o que está causando isso, mas não consigo descobrir o que. Como o grub e o BCD funcionam? Não consigo encontrar nenhum documento sobre isso.

Meu pensamento era apenas inicializar o Windows no sdb1 e deixar o BCD fazer o resto (apresentar um menu para inicializar entre o sdb2 e o sdc1, mas parece que o BCD não consegue inicializar o sdb2), mas isso não deu certo .

Meus arquivos de configuração:

por wuputah 19.06.2012 / 15:57

2 respostas

0

Veja como corrigir esse problema:

  • Desconecte todos os seus outros discos rígidos
  • Tente inicializar seu computador, receber um erro criptográfico
  • Insira o disco do Windows, execute o reparo

Ainda não tentei reconectar meus outros discos, mas tenho certeza de que o Windows está usando o SSD agora!

    
por 23.06.2012 / 08:58
0

No MBR com inicialização dupla, o Windows 7 e o Linux são bem claros:

Sempre o MBR do primeiro disco na seqüência de inicialização (definido no BIOS) é carregado e executado.

Esse MBR pode ser do Linux, em seguida, o GRUB assume o controle ou o MBR é do Windows 7, em seguida, o gerenciador de inicialização (bootmgr) assume o controle.

Os dados de configuração de inicialização (BCD) no Windows têm várias entradas de inicialização e, se assim for, o bootmgr os exibe para seleção pelo usuário. Você pode ter entradas de inicialização para o Windows 7 e para o Linux no Windows BCD.

Os dados de configuração do GRUB são armazenados no grub.cfg - aqui podemos ter várias entradas de inicialização para Linux e Windows. O utilitário grub-install varre e adiciona automaticamente entradas para todos os sistemas operacionais instalados (Linux e Windows), sem necessidade de editar a configuração manualmente.

Para editar o Windows BCD, você pode usar o utilitário do sistema bcdedit ou uma ferramenta gráfica como o Visual BCD Editor . Visual BCD Editor é capaz de adicionar automaticamente entradas de inicialização para instalações do Windows. A próxima versão da ferramenta também adicionará entradas de inicialização do Linux automaticamente.

    
por 10.11.2014 / 00:17