Problemas do Gerenciador do MOK no ASUS Zenbook Pro

1

Comprei um ASUS ZenBook Pro UX501VW e encolhi a partição Win10 através do próprio Win10. Certificou-se de que havia apenas três partições primárias e acrescentou o quarto para o Ubuntu.

Eu tive problemas para fazer o Ubuntu 16.04 Live USB inicializar, mas fazer o "Shift + restart click" fez isso acontecer algumas vezes. Na maioria das vezes, a opção "Instalar o Ubuntu" é interrompida durante a inicialização. Algumas vezes consegui chegar ao processo de instalação real. Instalação marcada de terceiros, bem como a opção de inicialização segura desativar, que eu assumo significa que o Ubuntu deve lidar com UEFI / secure boot compatibility automaticamente para mim. Registrou uma senha para isso, conforme solicitado. Clicado em seguida Terminou a instalação.

Quando eu chego na reinicialização, o Gerenciador do MOK aparece. Mas eu não tenho ideia de como fazê-lo funcionar com sucesso, para que eu possa inicializar o Ubuntu. Todas as listagens (arquivos e diretórios, assim como todos os arquivos em todos os diretórios listados, NÃO são chaves que podem ser importadas). Preciso gerar chaves? Carregar chaves de algum lugar não é óbvio?

Eu tentei desativar a inicialização rápida, a inicialização segura e a ativação do CSM. Nada ajuda. Mesmo tentei instalar 14.04 e 17.04. O mesmo resultado - > de vez em quando o Ubuntu Live USB é inicializado (sem parar durante o processo de carregamento) e eu posso concluir uma instalação. Mas NUNCA consegui inicializar nenhuma das versões do Ubuntu instaladas do meu SSD. Tem lutado três dias agora.

Com todas as opções de UEFI desativadas, estou preso a uma pós-instalação do gerenciador do MOK, que não lista nenhum arquivo que eu possa importar como chave. Eu suponho que essa deve ser a solução, já que parece ser a única coisa que eu não pude experimentar, já que não há chaves para importar disponíveis através do gerenciador MOK, e selar "Continue boot" deixa uma instalação do Ubuntu não inicializável, aparentemente.

Apenas outra coisa em que posso pensar é que a quarta partição é dividida em duas durante a instalação do Ubuntu - partição do SO + divisão de swap. O que poderia significar que eu criei uma quinta partição e, assim, criei problemas, mas eu assumo que essa não é a causa, já que ainda posso inicializar o Win10 bem.

Como procedo?

    
por Frank 09.05.2017 / 20:48

1 resposta

0

% bl0ck_qu0te%

Quase todos os computadores que vêm com o Windows 8 ou posterior são configurados para inicializar no modo EFI a partir de um disco GPT, e alguns dos que você escreve mais tarde fornecem mais evidências de que seu computador está configurado dessa maneira. A GPT não possui o limite de quatro partições primárias do sistema de particionamento MBR mais antigo. Assim, você não precisa se preocupar com esse limite; e, de fato, se você excluiu partições para obter menos de quatro, talvez tenha excluído algo do qual se arrependerá mais tarde. É tarde demais para fazer algo sobre isso agora, mas eu gostaria de fornecer as informações sobre as melhorias da GPT para seu uso futuro e para o benefício de outras pessoas que possam ler isto.

% bl0ck_qu0te%

É difícil dizer o que causou problemas esporádicos ao iniciar o instalador, mas como regra geral, ao lidar com um novo hardware, recomendo usar a versão mais recente do Ubuntu que você puder; As versões mais recentes incluem drivers mais recentes, que podem ser necessários para que os computadores recentes funcionem corretamente. Assim, usar 17.04, ou pelo menos 16.04.2, é aconselhável para você.

% bl0ck_qu0te%

Pessoalmente, tento evitar o uso de drivers de terceiros. Na minha experiência, eles criam mais problemas do que resolvem. É claro que você pode ter uma experiência diferente ou necessidades diferentes, especialmente se você jogar jogos que funcionem melhor com drivers de vídeo de terceiros.

Desativar o Secure Boot facilita o carregamento de drivers de terceiros, mas isso também significa que o malware (hipotético) pode ser mais fácil de infectar o sistema.

% bl0ck_qu0te%

Isso não deveria ter acontecido. O MokManager deve aparecer apenas se o arquivo grubx64.efi não estiver devidamente assinado. Assim, é provável que você tenha encontrado um bug, mas é difícil dizer onde esse bug existe. De um modo geral, porém, existem duas possibilidades:

  • Seu firmware - Seu firmware pode estar com problemas de uma forma que faz com que ele funcione mal com os recursos de inicialização segura do Ubuntu. Portanto, você pode verificar com a ASUS se há uma atualização de firmware disponível para o seu computador.
  • Componentes do Ubuntu - Um componente do Ubuntu, como o Shim ou o GRUB, pode estar cheio de bugs. (Eu considero uma assinatura imprópria como um bug, neste contexto.) Esta é na verdade uma categoria muito ampla, com muitas soluções possíveis. Eu começaria re-instalando sem selecionando a opção para desabilitar o Secure Boot. (Não tenho certeza, mas acho que essa opção não desativa realmente o Secure Boot no firmware; ele apenas diz ao kernel para não chamar de volta ao Secure Boot para validar os módulos do kernel.) Eu também instalaria sem os drivers de terceiros. Mesmo que você saiba que precisa desses drivers, poderá instalá-los mais tarde.

Se você não conseguir resolver esse problema atualizando o firmware ou reinstalando-o com opções diferentes, tente desativar a inicialização segura no firmware. Detalhes de como fazer isso variam de um computador para outro, portanto, uma descrição concisa de como fazer isso é impossível. Eu mostro vários exemplos em esta página minha, então você pode querer ler.

% bl0ck_qu0te%

Verifique novamente se você desabilitou o Secure Boot no firmware (não apenas selecionando a opção que o instalador do Ubuntu apresenta). Se você tem e ainda ainda está vendo o MokManager aparecer, então isso implica que algo está fazendo com que o GRUB falhe ao iniciar. Você pode tentar meu gerenciador de inicialização do rEFInd . Faça o download da unidade flash USB ou da versão CD-R e tente inicializá-la; você deve ser capaz de inicializar o Ubuntu e depois instalar o pacote PPA ou Debian no seu disco rígido. Dada a natureza de seus problemas, não posso garantir que isso funcione, mas pode; e mesmo que isso não aconteça, os detalhes de como ele falha podem ser instrutivos.

Se você quiser fazer uma dupla inicialização com o Windows, não habilitará o CSM! Na melhor das hipóteses, isso não terá efeito. Na pior das hipóteses, você acabará criando uma instalação de modo misto (BIOS / EFI), que será mais difícil de gerenciar do que uma instalação totalmente EFI. Veja minha página no CSM para detalhes.

% bl0ck_qu0te%

Não, essa não é a questão; Como eu disse, o GPT não sofre com o limite de quatro partições primárias do MBR. No GPT, não há distinção entre partições primárias, estendidas e lógicas, e uma tabela de partição padrão suporta até 128 partições. Eu tenho um par de computadores com uma dúzia de partições GPT cada e eles funcionam bem.

    
por Rod Smith 10.05.2017 / 16:45