Arco / Windows de Inicialização Dupla - o Windows define a partição como self?

0

Primeira instalação do Arch, embora tecnicamente eu tenha feito isso cerca de 3 vezes nos últimos dois dias: 0)

Tentando fazer o boot duplo com uma partição existente do Windows 7, que está quase funcionando, com uma pequena advertência. Eu tenho acompanhado o processo nesta página no wiki do Arch e minhas partições estão bem definidas como descrito no artigo:

link

O Grub não está carregado no MBR, mas está instalado na partição / boot que defini como partição "ativa". Isso funciona.

Mas, depois de inicializar o Windows 7, as inicializações subseqüentes vão diretamente para o Windows, já que ele parece se definir como a partição ativa. Alguém mais passou por isso ou sabe como resolver?

Obrigado!

    
por Dygerati 11.11.2011 / 19:10

1 resposta

1

No Windows, use bcdedit (requer administração elevada do UAC) para

REM This will output a GUID, {long-string-of-hex-characters}
bcdedit /create /d GRUB /application BOOTSECTOR

REM Now, assuming you've copied GRUB's stage1 to C:\grub.bin
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grub.bin

REM Make it selectable in the WINLOAD menu
bcdedit /displayorder {GUID} /addlast

Normalmente, o GRUB stage1 pode ser encontrado em um arquivo em seu sistema Linux como /lib/grub/i386-pc/stage1 ou similar; também serão os primeiros 512 bytes da partição para a qual você instalou o GRUB, se você não instalou no MBR.

    
por 11.11.2011 / 19:29