The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Install/pt-br/BootLoader
Instalar um Bootloader
Estas instruções de instalação the mostra como usar o GRUB para o boot utilizando BIOS (moda antiga) ou UEFI (moderno). Como no boot-update-1.7.2, agora no Portage, os passos são muito similares.
Primeiro, emerge boot-update
. Isso também causará que o grub-2
e o efibootmgr
sejam emergidos (merged), desde que eles são dependências:
(chroot) # emerge boot-update
Depois, edite /etc/boot.conf
utilizando nano
e especifique "Funtoo Linux genkernel
" como a configuração default
no topo do arquivo, substituindo "Funtoo Linux"
.
/etc/boot.conf
deve agora parecer como isso:
boot { generate grub default "Funtoo Linux genkernel" timeout 3 } "Funtoo Linux" { kernel bzImage[-v] } "Funtoo Linux genkernel" { kernel kernel[-v] initrd initramfs[-v] params += real_root=auto } "Funtoo Linux better-initramfs" { kernel vmlinuz[-v] initrd /initramfs.cpio.gz }
Se você estiver inicializando um kernel personalisado ou não padrão, por favor leia man boot.conf
para informações nas várias opções disponíveis para você.
Moda Antiga (BIOS) MBR
Quando utilizar inicialização "a moda antiga (old school)" pela BIOS, 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 utilizará para a inicialização:
(chroot) # grub-install --target=i386-pc --no-floppy /dev/sda (chroot) # boot-update
New School (UEFI) Boot Entry
If you're using "new school" UEFI booting, one run of the following sets of commands, depending on whether you are installing a 64-bit or 32-bit system. This will add GRUB as a UEFI boot entry.
For x86-64bit systems:
(chroot) # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda (chroot) # boot-update
For x86-32bit systems:
(chroot) # grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda (chroot) # boot-update
First Boot, and in the future...
OK -- you are ready to boot!
You only need to run grub-install
when you first install Funtoo Linux, but you need to re-run boot-update
every time you modify your /etc/boot.conf
file or add new kernels to your system. This will regenerate /boot/grub/grub.cfg
so that you will have new kernels available in your GRUB boot menu, the next time you reboot.