Uefi Grub inicializando no Windows XP trava na tela preta

2

Eu tinha um sistema funcional que inicializava o xp e o linux muito bem no grub2. Eu mudei systemboards para um que tem uefi e agora xp trava a menos que eu use f11 e inicializar diretamente para a unidade com xp no mbr etc. Eu tenho várias unidades Eu tenho várias versões do Linux e não importa qual versão do grub em qualquer versão linux ele trava quando eu escolho o xp. Eu tentei instalar o grub.97 para tentar o original e eu acredito que ele mudou e ele não funcionou também.

Quaisquer pensamentos sobre como obter uma versão do grub para trabalhar com o uefi seriam avisados. Eu pretendo tentar definir a opção de inicialização do bios legado no uefi neste fim de semana para ver se consigo fazer com que ele funcione corretamente com este fórum, mas prefiro descobrir por que ele quebrou em primeiro lugar. Eu sei que há um patch lá fora para fazer a reclamação do setor xp 4k e me pergunto se isso pode ser útil, mas terá que testar este fim de semana. Instalei o xp excluindo a partição e criei uma partição ntfs no espaço vazio para que as informações da partição não sejam um problema. que o segundo drive era o único drive no sistema no momento, portanto, não haveria contaminação cruzada de outros drives.

Eu tinha visto 1 post no ubuntu sobre isso, onde uma pessoa corrigiu a partição mbr / para um usuário e a colocou em funcionamento, mas duvidou que funcionaria para mim. xp está na partição sda1 e sdc5 sdc5 é um fantasma para uma partição de 40gb. Eu tentei arrancar ambos via grub2 / uefi sem sorte. antes de iniciar o sdc5 do grub sem problemas.

    
por Kendrick 19.07.2012 / 03:16

1 resposta

1

A partir do seu comentário de que seu BIOS EFI não tem nenhuma configuração de "modo herdado", suspeito que ele esteja procurando automaticamente um carregador de inicialização EFI e, em seguida, um carregador de inicialização legado, se não houver um EFI. É muito improvável que ele realmente não suporte a inicialização herdada.

O Windows XP suporta apenas inicialização herdada. A versão EFI do GRUB não pode executar uma inicialização herdada, portanto você terá que usar a versão de inicialização herdada do GRUB. (Observe que isso não significa usar uma versão antiga do GRUB; o GRUB 2 vem em versões herdadas e de inicialização do EFI.)

Se você instalou um GRUB de inicialização herdada e ainda não está conseguindo carregar o XP, pode ser que o seu sistema ainda esteja inicializando o EFI GRUB e nunca tenha percebido o legado. Como você não usará a inicialização EFI, você deve excluir a partição do sistema EFI - é onde os aplicativos de inicialização EFI, como o GRUB, são instalados - para garantir que o sistema não encontre carregadores de inicialização EFI.

As versões mais recentes do Windows suportam a inicialização EFI, portanto, convém considerar apenas a atualização. Você precisará instalar a compilação de 64 bits e garantir que o DVD de instalação seja inicializado no modo EFI (o que parece que seu sistema pode fazer automaticamente).

    
por 18.08.2012 / 17:48