Eu corro a imagem mais recente do Arch Linux no ASUS Sabertooth 990FX e recebo esse erro.
Falha ao instalar a política de segurança de substituição.
Como posso corrigir isso?
Eu corro a imagem mais recente do Arch Linux no ASUS Sabertooth 990FX e recebo esse erro.
Falha ao instalar a política de segurança de substituição.
Como posso corrigir isso?
Respostas:
Eu encontrei o mesmo erro em uma máquina Asus UX21E. O BIOS mais recente (v 214) não resolveu o problema, e meu disco USB foi preparado corretamente como um dispositivo de inicialização EFI.
Consegui solucionar o problema usando um hack que encontrei em um thread relacionado no ArchLinux BBS . O essencial é que, como esse sistema é fornecido com o Windows 7, ele não tem o recurso de inicialização segura habilitado por padrão (no meu caso, nem é suportado). Isso destrói a rota de inicialização do ArchLinux, que parece esperar isso.
Você pode desativar a verificação totalmente, alternando para qual arquivo o sistema EFI inicializa. Existem três .efi
arquivos na imagem ISO. Sobrescrevendo o que o seu sistema está usando com o mais simples, não compatível com a Inicialização Segura, você pode evitar todo o problema.
Vá para o diretório em que está montado e emita o seguinte comando de cópia:
cp EFI/boot/loader.efi EFI/boot/bootx64.efi
Arranque esse otário e coma o bolo.
Caiu como uma luva para mim. Para o registro, usei a mídia do Archlinux 2013-11-01.
A única referência que posso encontrar para essa mensagem de erro está no código-fonte para PreLoader.efi
o carregador de inicialização segura da Linux Foundation. Indica que o programa não conseguiu se registrar como uma extensão das funções internas de inicialização segura do firmware. Este erro é bastante raro. Como desenvolvedor do rEFInd, eu estaria interessado em saber qual firmware você possui (marca e modelo da placa-mãe, bem como o editor do firmware e seu número de versão). Eu também recomendo fortemente que você envie um e-mail para Matthew Garrett e James Bottomley ; eles são os desenvolvedores do shim e do PreLoader, as duas soluções Linux Secure Boot lançadas até o momento. É provável que ambos estejam interessados em saber sobre essa falha, pois afeta as direções futuras de suas soluções de inicialização segura.
É possível que uma atualização de firmware resolva esse problema, mas não posso fazer promessas sobre isso. Se uma atualização de firmware não ajudar, recomendo que você desative a Inicialização segura no seu firmware. Como alternativa, você pode tentar instalar usando o shim em vez do PreLoader; O shim usa um método diferente para solucionar problemas de inicialização segura. Outra opção é instalar suas próprias chaves no firmware, mas esse procedimento é bastante tedioso. A menos que você realmente queira evitar o uso das chaves da Microsoft, é provável que esse método exija muito esforço.
Esta placa-mãe usa uma inicialização insegura UEFI (e a versão Asus CHF-V não Z também).
EFI-Bootx64.efi
paraBootx64.bak
loader.efi
parabootx64.efi