Está desativando o Boot Seguro necessário para o Ubuntu 14.04 dual-boot com o Windows 8 UEFI

9

Eu li alguns guias sobre Ubuntu e Windows 8 com dual-boot, mas todos os guias que li são sobre versões mais antigas do Ubuntu. Eles recomendam desabilitar o Secure Boot, porque há um bug no instalador do Ubuntu que exclui o bootloader do Windows 8 completamente. Está desabilitando isso ainda é necessário no Ubuntu 14.04? Posso ativá-lo novamente depois de concluir a instalação? Além disso, em uma nota relacionada, sei que a desativação da inicialização rápida é necessária para a instalação, mas após a conclusão da instalação, posso reativá-la também?

    
por John Scott 09.07.2014 / 04:32

2 respostas

11

Você realmente levantou quatro questões distintas:

  • Secure Boot - Em teoria, não é necessário desabilitar o Secure Boot para instalar o Ubuntu 14.04 (ou mesmo algumas versões antes disso). A prática geralmente segue a teoria, mas às vezes não - alguns computadores simplesmente não parecem se dar bem com o Shim (o programa que o Ubuntu usa para trabalhar com o Secure Boot). É quase certo que um problema de inicialização segura se manifesta como uma incapacidade de começar a inicialização - seja o instalador do Ubuntu ou o sistema Ubuntu, uma vez instalado. Se você vir tanto como um menu GRUB ou um logo de boot do Ubuntu, o obstáculo Secure Boot foi passado. (No Fedora, o Secure Boot pode ter efeitos posteriores muito mais tarde, mas isso é muito mais raro no Ubuntu.)
  • Bug de exclusão de ESP - Versões antigas do Ubuntu criariam cegamente um novo sistema de arquivos FAT16 na partição de sistema EFI (ESP), que é onde os carregadores de inicialização EFI são armazenados. Essa ação apagaria o carregador de inicialização do Windows, junto com quaisquer outros arquivos no ESP (como gerenciadores de inicialização de terceiros, arquivos de atualização de firmware, etc.). Esse bug foi reportado em 2011 e corrigido antes do lançamento do Ubuntu 12.04, e assim não deve afetar o Ubuntu 12.04, 12.10, 13.04, 13.10 ou 14.04. Dito isto, fazer o backup de todas as suas partições atuais antes de instalar o Ubuntu (ou qualquer sistema operacional) é uma precaução que vale a pena.
  • O recurso de inicialização rápida do firmware - As EFIs modernas geralmente têm um recurso chamado "inicialização rápida" ou algo semelhante. Quando habilitado, o firmware adota alguns atalhos no processo de inicialização, que podem incluir a inicialização mínima (em vez de completa) dos dispositivos USB. (O SO deve fazer sua própria inicialização completa mais tarde, não importa o que o firmware faça.) O efeito pode ser que o computador não inicialize a partir de uma unidade flash USB. Isto é obviamente ruim se você está tentando instalar o Ubuntu de tal disco, então será necessário desativar este recurso ao instalar o Ubuntu. (Se o seu sistema tiver um disco ótico e você estiver tentando instalá-lo, os atalhos de inicialização USB devem ser irrelevantes.) Observe que os detalhes variam de um computador para outro; talvez você não precise desativar um recurso de "inicialização rápida" em todos os computadores. Uma vez instalado o Ubuntu, geralmente é possível reativar o recurso e o Ubuntu continuará a inicialização - mas você precisará desativá-lo novamente se quiser inicializar a partir de um meio externo (por exemplo, para manutenção de emergência).
  • Inicialização Rápida no Windows - O Windows 8 possui um recurso chamado Inicialização Rápida (também conhecido como Inicialização Híbrida ou Desligamento Híbrido). Esse recurso transforma uma operação normal de desligamento em uma ação suspender para o disco. Uma conseqüência dessa mudança é que os sistemas de arquivos, incluindo o ESP, não são devidamente desmontados. Se você tentar dual-boot, o resultado pode ser um dano no sistema de arquivos para sistemas de arquivos compartilhados e / ou uma incapacidade de montar sistemas de arquivos compartilhados. Assim, é imperativo que este recurso do Windows seja desativado e deixado desativado. Muitos sites da Internet, como este, fornecem instruções sobre como desabilitar esse recurso. Observe também que o recurso de Inicialização Rápida do Windows não é completamente não relacionado ao recurso de firmware que pode ter um nome semelhante.

Espero que isso esclareça as coisas.

EDITAR:

Versões recentes do Ubuntu (não me lembro precisamente quando isso começou, mas o 16.04 é afetado) apertou os controles de inicialização segura, tornando essas versões suscetíveis aos "efeitos subsequentes" que eu anotei anteriormente. Especificamente, os módulos de kernel de terceiros (drivers) podem não carregar a menos que você dê uma olhada nos hoops para assiná-los, conforme descrito aqui. Os drivers para as placas de vídeo ATI e Nvidia e para o VirtualBox são comumente citados como motivos para desabilitar o Secure Boot para contornar esses problemas, mas há outros drivers não assinados que afetam alguns sistemas. O Secure Boot oferece benefícios, pelo menos em teoria, então, se você está pronto para o desafio técnico, eu encorajo deixá-lo ativo e assinar quaisquer módulos do kernel que você precisar. (Pessoalmente, não sou fã de módulos de vídeo proprietários, mas algumas pessoas precisam deles para obter desempenho adequado com alguns jogos e aplicativos. Se você não precisar deles, usar os drivers de código-fonte aberto padrão é uma alternativa adequada.)

    
por Rod Smith 09.07.2014 / 14:27
1

A questão de desativar / ativar o SecureBoot é realmente específica do dispositivo, mas não sei sobre modelos suficientes para responder a isso. Ele trabalhou em alguns laptops para mim, mas na maioria eu tive que desativá-lo. Como resposta geral, desligue-o. Quanto ao FastBoot, o problema é que ele tornará a sua partição do Windows ilegível para o Ubuntu. A partição do Windows será marcada como impura e o Ubuntu não poderá montá-la - ela também poderá afetar outras partições usadas no Windows. Então, ative o FastBoot se tiver certeza de que você não precisará usar as partições do Windows do Ubuntu. Desativar se você precisar acessá-los Ubuntu.

    
por muru 09.07.2014 / 04:45