Posso manter o BURG em uma inicialização tripla com o Windows 7 e o Windows 8?

4

Tendo instalado o Windows 8 já na máquina virtual, pensei em ver como ele realmente funciona, já que a máquina virtual estava um pouco atrasada.

O Windows 8 pode ser instalado como qualquer outro sistema operacional, e suporta inicialização dupla com o windows 7. No entanto, ele parece usar seu próprio gerenciador de inicialização, então se eu instalá-lo, poderei inicializar o Ubuntu depois?

Posso manter o BURG como meu carregador de inicialização?

(Referindo-se a este artigo do Lifehacker na configuração de uma inicialização dupla do Windows 7 / Windows 8.)

Obrigado já de antemão!

    
por Lassi 09.01.2012 / 23:00

1 resposta

1

Eu não consigo encontrar muitos detalhes sobre se o windows 8 ainda usa o bootmgr debaixo de todo aquele metrô, mas baseado no que eu posso ver (nunca tendo instalado) eu acredito que sim. Existe uma maneira infalível (e reversível) de verificar no entanto.

Primeiro, inicialize um CD ou USB ao vivo da sua distro de escolha. Então, uma vez iniciado, determine em qual disco rígido você tem o Windows 7 instalado.

#ls -la /dev/disk/by-label
#(gparted)&

O primeiro comando listará os rótulos dos sistemas de arquivos que o linux pode reconhecer e em qual partição eles estão no formulário: Label -> /dev/sda1 , em que 'a' é a unidade e '1' é a partição. Em seguida, execute o seguinte comando para salvar o MBR (somente setor de inicialização, sem partições) em um arquivo caso você queira desfazer essas alterações posteriormente. (Salve esse arquivo em um thumbdrive, talvez) [EDIT: certifique-se de que /dev/sda abaixo corresponda à saída de ls para as janelas da unidade 8, por exemplo, se Windows8 -> /dev/sdc3 usar /dev/sdc ]

#dd if=/dev/sda of=/path/to/safe/storage/orig_mbr.bin bs=446 count=1

Agora use o gparted para criar uma partição para o Windows 8 e siga o procedimento de instalação do Windows 8. Depois disso, inicialize o Live CD ou USB novamente e execute:

#dd if=/dev/sda of=/path/to/safe/storage/win8_mbr.bin bs=446 count=1
#dd if=/path/to/safe/storage/orig_mbr.bin of=/dev/sda bs=446 count=1

Isso fará o backup do Windows 8 MBR e instalará o antigo (restaurando BURG / GRUB / LILO / etc). Agora você pode inicializar qualquer linux que você tenha nessa caixa e tentar fazer a atualização do bootloader / procedimento de sonda do sistema operacional. Se o Windows 8 for detectado (ou se vários sistemas operacionais Windows forem detectados), o Windows 8 usará o mesmo procedimento de inicialização do Windows 7 (chamado bootmgr) e você poderá continuar usando o seu atual gerenciador de inicialização. Se não, então você pode tentar manualmente carregá-lo como você faria para o ntdlr e o Windows XP.

    
por Huckle 11.01.2012 / 23:34