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

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

[ Hits: 126 ]

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

Distros para quem ama a liberdade

DOOM clássico rapidão

Mamãe, quero Arch! (parte 1)

Shadow Era: Jogo de cartas colecionáveis para Android

Jogos de computador: a que ponto chegaram

Leitura recomendada

Fundamentos do sistema Linux - hardware

Utilizando o Vi - uma introdução

Permissões e propriedades de arquivos

Analisando processos em seu GNU/Linux

Desenhar com o mouse na tela do desktop

  
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