Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd

Simples "receita de bolo" para instalar Gentoo binário em desktops com criptografia.

[ Hits: 140 ]

Por: Xerxes em 20/01/2026


Checklist antes de reiniciar



Execute os comandos abaixo, ainda no chroot, antes de sair e reiniciar o sistema, para checar se está tudo bem. E se não estiver? Então terá que usar o live-USB do Linux Mint novamente para entrar com chroot e arrumar. As instruções para entrar em chroot após a instalação do sistema, para tentar corrigir algo, são as seguintes:

Torne-se root:

sudo -i

Abra o sda3 (ou nvme0n1p3, se for o caso):

cryptsetup open /dev/sda3 cryptroot

Ou:

cryptsetup open /dev/nvme0n1p3 cryptroot

Crie o /mnt/gentoo e monte:

mkdir -p /mnt/gentoo

mount -o subvol=@,compress=zstd /dev/mapper/cryptroot /mnt/gentoo

mkdir -p /mnt/gentoo/{home,.snapshots,boot}

mount -o subvol=@home,compress=zstd /dev/mapper/cryptroot /mnt/gentoo/home

mount -o subvol=@snapshots,compress=zstd /dev/mapper/cryptroot /mnt/gentoo/.snapshots

mount /dev/sda2 /mnt/gentoo/boot

mkdir -p /mnt/gentoo/boot/efi

mount /dev/sda1 /mnt/gentoo/boot/efi

Faça o chroot:

cp --dereference /etc/resolv.conf /mnt/gentoo/etc/

mount --types proc /proc /mnt/gentoo/proc

mount --rbind /sys /mnt/gentoo/sys && mount --make-rslave /mnt/gentoo/sys

mount --rbind /dev /mnt/gentoo/dev && mount --make-rslave /mnt/gentoo/dev

mount --bind /run /mnt/gentoo/run && mount --make-slave /mnt/gentoo/run

chroot /mnt/gentoo /bin/bash

Por fim:

source /etc/profile

Agora sim, vamos aos comandos da checklist.

Montagens essenciais

mount | grep -E '/boot|/boot/efi|/ '

Confirme:
  • / montado em btrfs com subvol=@
  • /boot montado
  • /boot/efi montado

LUKS + Btrfs

lsblk

cryptsetup status cryptroot

Confirme:
  • /dev/mapper/cryptroot existe
  • estado: active

fstab

cat /etc/fstab

mount -a

mount -a não pode retornar erro.

GRUB (UEFI)

test -d /sys/firmware/efi && echo "UEFI OK"

grep GRUB_CMDLINE_LINUX /etc/default/grub

ls /boot/grub/grub.cfg

Confirme que aparece algo como:

crypt_root=UUID=... root=UUID=... rootflags=subvol=@

Kernel + initramfs

ls /boot

Você deve ver:
  • initramfs-*

Serviços habilitados

systemctl is-enabled sddm

systemctl is-enabled NetworkManager

systemctl is-enabled bluetooth

Os ativos devem responder: enabled.

Locale e teclado

locale

localectl status

Confirme:
  • LANG=pt_BR.UTF-8
  • VC Keymap: br-abnt2
  • X11 Layout: br

Usuário e sudo

id xerxes

groups xerxes

Confirme:
  • usuário existe
  • grupo wheel presente

Swap

swapon --show

Confirme:
  • /swapfile ativo

Sair do chroot corretamente

Se tudo acima passou, pode rebootar com segurança.

exit

umount -Rl /mnt/gentoo

reboot

Página anterior     Próxima página

Páginas do artigo
   1. Introdução, discos, stage3, chroot e make.conf
   2. Perfil, kernel, initramfs, GRUB, fstab
   3. Timezone, teclado, input, usuário, Plasma e Swap
   4. Checklist antes de reiniciar
   5. Flatpak, codecs, overlay GURU, zram e conclusão
Outros artigos deste autor

Três distros inspiradas no Mac OS

Incrementando o Ubuntu GNOME

Adblock: sim ou não? (tretas everywhere)

Apresentando Cinnamon

Lidando com compactação de arquivos no Linux

Leitura recomendada

Guia (nem tanto) Introdutório do Linux II

Linux, porque não?

Instalando o Fedora Core 5 via NFS

Alternativas ao Flash Player no openSUSE

Linux pode ser usado por todo mundo! Escolhendo o seu primeiro Linux. Duas Filosofias fundamentais

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts