É necessário desabilitar a Inicialização segura para a inicialização dupla do Ubuntu 14.04 com Windows 8 UEFI

9

Eu li alguns guias sobre inicialização dupla do Ubuntu e Windows 8, mas todos os guias que li são sobre versões mais antigas do Ubuntu. Eles recomendam desativar a Inicialização segura, porque existe um erro no instalador do Ubuntu que exclui completamente o carregador de inicialização do Windows 8. Desabilitar 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 é necessário desativar a Inicialização rápida para a instalação, mas após a conclusão da instalação, também posso reativá-la?

John Scott
fonte
2
não tenho certeza se é necessário para 14.04. no entanto, desativei o meu para instalar o 14.04. Após a instalação, tentei habilitá-lo e o Windows não inicializava, então tive que desabilitar novamente. Eu não sei sobre sobre a inicialização rápida, porque eu sempre deixá-lo desativado: nunca gostei da idéia de que meu computador não será desligado, mas hibernar em vez -.-
Geo
Você deve poder inicializar com a inicialização segura, mas não no menu grub. Há um erro. Não é possível carregar o Windows 8 em cadeia com a Inicialização segura ativada. Poste também o número 11 em como refindir bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464 Além disso, se você reinstalar o Ubuntu, o problema é que o instalador não vê o Windows ou o vê corretamente então ele sobrescreve. Se você usar Algo Mais ou a instalação manual, estará bem e essa é a única maneira de reinstalar.
oldfred
oldfred Acabei de tentar a inicialização dupla e encontrei esse bug. Desativei o Secure Boot para contornar isso.
John Scott

Respostas:

12

Você realmente levantou quatro questões distintas:

  • Inicialização segura - Em teoria, desabilitar a Inicialização segura não deve ser necessário 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 se dão 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 manifeste como uma incapacidade de começar a inicializar - o instalador do Ubuntu ou o sistema Ubuntu, uma vez instalado. Se você vir um menu do GRUB ou um logotipo de inicialização do Ubuntu, o obstáculo do Secure Boot foi ultrapassado. (No Fedora, o Secure Boot pode ter efeitos posteriores muito mais tarde, mas isso é muito mais raro no Ubuntu.)
  • Erro de exclusão de ESP - As versões antigas do Ubuntu criam cegamente um novo sistema de arquivos FAT16 no EFI System Partition (ESP), que é onde os carregadores de inicialização EFI são armazenados. Essa ação apagaria o carregador de inicialização do Windows, juntamente com outros arquivos no ESP (como gerenciadores de inicialização de terceiros, arquivos de atualização de firmware etc.). Esse bug foi relatado em 2011 e corrigido antes do lançamento do Ubuntu 12.04 e, portanto, não deve afetar o Ubuntu 12.04, 12.10, 13.04, 13.10 ou 14.04. Dito isto, fazer backup de todas as suas partições atuais antes de instalar o Ubuntu (ou qualquer sistema operacional) é uma precaução válida.
  • 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 ativado, o firmware adota certos atalhos no processo de inicialização, que podem incluir a inicialização mínima (e não completa) dos dispositivos USB. (O sistema operacional deve fazer sua própria inicialização completa posteriormente, 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. Isso é obviamente ruim se você estiver tentando instalar o Ubuntu a partir de um disco desse tipo, por isso será necessário desativar esse recurso ao instalar o Ubuntu. (Se o seu sistema possui um disco óptico e você está tentando instalar a partir dele, os atalhos de inicialização do USB devem ser irrelevantes.) Observe que os detalhes variam de um computador para outro; pode não ser necessário desativar o recurso "inicialização rápida" em todos os computadores. Depois que o Ubuntu estiver instalado,
  • 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 de desligamento comum em uma ação de suspensão em disco. Uma conseqüência dessa mudança é que os sistemas de arquivos, incluindo o ESP, não são desmontados adequadamente. Se você tentar a inicialização dupla, o resultado poderá ser um dano ao sistema de arquivos em sistemas de arquivos compartilhados e / ou uma incapacidade de montar sistemas de arquivos compartilhados. Portanto, é imperativo que esse recurso do Windows seja desativado e deixado desativado. Muitos sites da Internet, como este, fornecem instruções sobre como desativar esse recurso. Observe também que o recurso de inicialização rápida do Windows não tem nenhuma relação com o 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 exatamente quando isso começou, mas o 16.04 foi afetado) reforçaram os controles de Inicialização Segura, tornando essas versões suscetíveis aos "efeitos subsequentes" que observei anteriormente. Especificamente, os módulos do kernel (drivers) de terceiros podem não carregar, a menos que você pule através dos aros para assiná-los, conforme descrito aqui.Drivers para placas de vídeo ATI e Nvidia e para VirtualBox são comumente citados como motivos para desativar o Secure Boot para solucionar esses problemas, mas existem outros drivers não assinados que afetam alguns sistemas. O Secure Boot oferece benefícios, pelo menos em teoria, portanto, se você estiver preparado para o desafio técnico, incentive-o a deixá-lo ativo e a assinar os módulos de kernel necessários. (Pessoalmente, não sou fã de módulos de vídeo proprietários, mas algumas pessoas precisam deles para obter um desempenho adequado com alguns jogos e aplicativos. Se você não precisar deles, usar os drivers de código aberto padrão é uma solução adequada.)

Rod Smith
fonte
1

A questão de desabilitar / habilitar o SecureBoot é realmente específica do dispositivo, mas não conheço modelos suficientes para responder a isso. Ele funcionou 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á sua partição do Windows ilegível para o Ubuntu. A partição do Windows será marcada como impura e o Ubuntu não pode montá-la - também pode afetar outras partições usadas no Windows. Portanto, ative o FastBoot se tiver certeza de que não precisará usar as partições do Windows no Ubuntu. Desative-o se você precisar acessá-los Ubuntu.

muru
fonte
Consegui rodar o Ubuntu ao vivo com sucesso com o Secure Boot ativado. Isso significa alguma coisa?
John Scott
@FuzzyToothpaste Então você pode instalar com o SecureBoot, e o SB causando problemas será improvável. A resposta de RodSmith está alguns níveis acima da minha, pois ele também fala sobre como o FastBoot afeta a partição EFI (que eu havia esquecido).
muru
Acabei de instalar o Ubuntu e, no menu GRUB, escolhi o Ubuntu. Funcionou. Então eu reiniciei e escolhi o Windows. Não deu certo. Você sabe o que eu fiz? Desativei o Secure Boot e tentei novamente. Agora ele funciona e estou usando o Ubuntu agora.
John Scott
Eu tive que desativá-lo para solucionar o bug que o oldfred mencionou quando ele comentou essa pergunta. bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464
John Scott
@FuzzyToothpaste obrigado por me dizer isso. Algo a ter em mente na próxima vez que instalar o Ubuntu em um laptop.
Muru