Eu não recomendo mexer nas configurações de firmware simplesmente para inicializar uma unidade USB do Linux. A maioria das distribuições Linux atualmente suportam a inicialização no modo EFI / UEFI, embora algumas ferramentas para a criação de unidades USB inicializáveis omitem os gerenciadores de inicialização EFI necessários. A abordagem apropriada é, portanto, usar uma ferramenta que suporte a gravação de carregadores de inicialização EFI em sua unidade USB. Veja esta página minha para mais sobre este assunto.
Se a sua distribuição não suportar a inicialização no modo EFI, você poderá adicionar seu próprio gerenciador de inicialização EFI para fazê-lo. Veja o pai da página anterior, e particularmente o site http://www.rodsbooks.com /efi-bootloaders/installation.html">substituição da instalação do carregador de inicialização EFI, para obter informações sobre como fazer isso. Essa página não foi escrita especificamente para pessoas que querem criar drives USB inicializáveis, portanto, você precisará vasculhar algumas informações irrelevantes (como efibootmgr
) e focar em usar o carregador de inicialização substituto ( EFI/BOOT/bootx64.efi
, pelo menos para sistemas x86-64). Note também que, se o seu meio deve suportar Secure Boot, você precisará usar Shim ou PreLoader como bootx64.efi
e GRUB (ou algum outro carregador de inicialização) como o continuo carregador de boot. Se você deseja inicializar uma distribuição que não suporta Boot Seguro, você precisará assinar grubx64.efi
, no mínimo, e provavelmente o próprio kernel e seus módulos. A maioria das principais distribuições, como Ubuntu, Fedora e OpenSUSE, suportam Secure Boot diretamente, portanto, não é necessário passar por essas etapas extras. Como alternativa, você pode desativar a inicialização segura no firmware; O Windows continuará a inicializar com esse recurso desativado. O problema é que você estará perdendo os benefícios de segurança do Secure Boot.
Se você fizer ativar o CSM e inicializar o Linux no modo EFI, desabilitar explicitamente a Inicialização Segura pode ou não ser necessário, dependendo do design do firmware. Eu vi alguns que desabilitam implicitamente a Inicialização Segura ao executar inicializações do modo BIOS / CSM / legado, mas outros exigem a desativação da Inicialização Segura para que você possa ativar o CSM. A maioria dos sistemas possibilita alternar entre o modo BIOS e o modo EFI de inicialização por inicialização, mas normalmente é necessário acessar o gerenciador de inicialização do firmware para fazer isso. Meu rEFInd gerenciador de inicialização pode tornar isso um pouco mais fácil; removendo o comentário da linha scanfor
em seu arquivo refind.conf
e adicionando uma opção de modo BIOS adequada ( biosexternal
para unidades USB), o rEFInd pode inicializar os sistemas operacionais EFI ou BIOS. Usar o rEFInd dessa maneira pode valer a pena se você tiver uma necessidade regular de alternar entre uma instalação do Windows no modo EFI em seu disco rígido e sistemas operacionais BIOS em unidades flash USB.