Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Install/Bootloader/pt-br"

From Funtoo
Jump to navigation Jump to search
Line 98: Line 98:
OK -- Você está quase pronto para reiniciar o sistema!  
OK -- Você está quase pronto para reiniciar o sistema!  


<div class="mw-translate-fuzzy">
Você só precisa executar o {{c|grub-install}} quando instalar o Funtoo Linux pela primeira vez, mas você precisa executar novamente o {{c|ego boot update}} toda vez que você modificar seu {{c|/etc/boot .conf}}. Quando você emergir kernels atualizados, o {{c|ego boot update}} será executado automaticamente como parte do processo de instalação. Isso irá regenerar {{c|/boot/grub/grub.cfg}} para que você tenha novos kernels disponíveis no menu de inicialização do GRUB na próxima reinicialização.
Você só precisa executar o {{c|grub-install}} quando instala o Funtoo Linux pela primeira vez, mas precisa executar novamente o {{c|ego boot update}} toda vez que modifica o {{c|/etc/boot.conf}} ou adicione novos kernels ao seu sistema. Isso atualiza o arquivo
{{c|/boot/grub/grub.cfg}} para que você tenha novos kernels disponíveis no menu de inicialização do GRUB na próxima reinicialização do sistema.
</div>


==== Resolução de problemas de UEFI pós-reinicialização ====
==== Resolução de problemas de UEFI pós-reinicialização ====

Revision as of 11:21, October 7, 2022

Other languages:
English • ‎Türkçe • ‎español • ‎português do Brasil • ‎русский • ‎中文(中国大陆)‎

Guia de Instalação: Carregador de inicialização (Bootloader)

Install Guide, Chapter 14 < Prev Next >

Configuração de boot.conf

Estas instruções de instalação mostram como usar o GRUB para inicializar usando BIOS (legado) ou UEFI.

Observe que (ego boot) é instalado por padrão, mas o GRUB não é, já que ele não é necessário para todos os sistemas Funtoo Linux (como contêineres, por exemplo). Mas para inicializar em "bare metal", GRUB é o gerenciador de inicialização recomendado e melhor suportado, então você precisa fazer sua instalação:

chroot # emerge -av grub

boot.conf

/etc/boot.conf controla a configuração do carregador de inicialização no Funtoo. Aqui está como seu conteúdo deve se parecer por padrão:

   /etc/boot.conf
boot {
	generate grub
	default "Funtoo Linux"
	timeout 3
}

"Funtoo Linux" {
	kernel kernel[-v]
	initrd initramfs[-v]
	params += real_root=auto rootfstype=auto
}

"Funtoo Linux (nomodeset)" {
	kernel kernel[-v]
	initrd initramfs[-v]
	params += real_root=auto rootfstype=auto nomodeset
}

Se você está inicializando um kernel personalizado, por favor leia o manual de man boot.conf para informações sobre as várias opções disponíveis para você.

nomodeset

Após a inicialização, você notará que haverá uma opção de inicialização no menu GRUB para um modo "nomodeset". Não recomendamos que você use esse modo por padrão, mas ele está disponível por alguns bons motivos:

  • Para usuários com monitores HiDPI (4K +) : quando o kernel altera automaticamente os modos gráficos, a fonte do console pode se tornar pequena e ilegível.
  • Para usuários com placas gráficas incompatíveis : Algumas placas gráficas não manipulam a configuração do modo correto e isso pode resultar em uma tela em branco após a reinicialização. Utilize essa opção como uma solução temporária para contornar esse problema.

Para utilizar a opção nomodeset, simplesmente selecione a opção no menu do GRUB quando o sistema iniciar.

rootwait

Se você estiver usando uma partição raiz em um dispositivo nvme, adicione o parâmetro do kernel rootwait para forçar o kernel a esperar por uma inicialização assíncrona ou o kernel entrará em pânico em algum hardware.

Intel Microcódigo

ego boot garantirá que você tenha o microcódigo de CPU Intel mais recente instalado em seu sistema se você emergir os seguintes pacotes. Eles já serão mesclados para você se você está usando um estágio 3 da área de trabalho:

chroot # emerge -av intel-microcode iucode_tool

Isso não é necessários para sistemas que utilizam processadores da AMD.

A Moda Antiga (BIOS) MBR

Ao usar a inicialização do BIOS "a moda antiga", execute o seguinte comando para instalar o GRUB no seu MBR e gere o arquivo de configuração /boot/grub/grub.cfg que o GRUB usará para inicializar:

chroot # grub-install --target=i386-pc --no-floppy /dev/sdX
chroot # ego boot update

A Nova Moda (UEFI) Entrada de inicialização

Se você estiver usando a inicialização UEFI no estilo da "nova moda", execute os seguintes conjuntos de comandos, dependendo de estar instalando um sistema de 64 ou 32 bits. Isso adicionará o GRUB como uma entrada de inicialização UEFI.

Para sistemas x86-64bit:

chroot # mount -o remount,rw /sys/firmware/efi/efivars
chroot # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
chroot # ego boot update

Para sistemas x86-32 bits:

chroot # mount -o remount,rw /sys/firmware/efi/efivars
chroot # grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
chroot # ego boot update

Primeira Inicialização, e no futuro...

OK -- Você está quase pronto para reiniciar o sistema!

Você só precisa executar o grub-install quando instalar o Funtoo Linux pela primeira vez, mas você precisa executar novamente o ego boot update toda vez que você modificar seu /etc/boot .conf. Quando você emergir kernels atualizados, o ego boot update será executado automaticamente como parte do processo de instalação. Isso irá regenerar /boot/grub/grub.cfg para que você tenha novos kernels disponíveis no menu de inicialização do GRUB na próxima reinicialização.

Resolução de problemas de UEFI pós-reinicialização

No caso de a entrada de inicialização UEFI NVRAM estar ausente no BIOS e o grub não iniciar, você pode tentar mover um executável GRUB EFI já instalado seguindo as instruções em :default/fallback path

chroot # mv -v '/boot/EFI/Funtoo Linux [GRUB]' /boot/EFI/BOOT
chroot # mv -v /boot/EFI/BOOT/grubx64.efi /boot/EFI/BOOT/BOOTX64.EFI
Install Guide, Chapter 14 < Prev Next >