Instalação do Gentoo

Se eu tiver com o cd minimal 64 bits do gentoo qual stage3 devo pegar?

Olá;

As vezes que instalei o Gentoo, baixei o stage3 multilib para arquitetura 64 bits, através do comando:
wget https://gentoo.osuosl.org//releases/amd64/autobuilds/current-stage3-amd64/stage3-amd64-20200219T214502Z.tar.xz

MAS ANTES FAZIA O SEGUINTE:

Gravava o “SystemRescueCd” - que era baseado no gentoo (agora o “SystemRescueCd” mudou sua base para Arch Linux ) em um pen drive e procedia a instalalação do gentoo em modo EFI pelo SystemRescueCd. Na época era a forma mais fácil de instalar o Gentoo em modo EFI.
](http://www.system-rescue-cd.org/).

Bastava realizar o boot pelo pendrive e executar os comandos abaixo:

Assim executo os comandos abaixo, como informado na wiki do Gentoo:

parted -a optimal /dev/sda

unit mib
mklabel gpt
mkpart primary 2 7
mkpart primary 7 507
mkpart primary 507 1107
mkpart primary 1107 13107
mkpart primary 13107 163107
mkpart primary 163107 -1
name 1 grub
name 2 esp
name 3 boot
name 4 swap
name 5 root_partition
name 6 home_partition
set 1 bios_grub on
set 2 boot on
print
quit

Formatação das partições
mkfs.fat -F32 /dev/sda2
mkfs.ext2 -j /dev/sda3
mkfs.ext4 -j /dev/sda5
mkfs.ext4 -j /dev/sda6
mkswap /dev/sda4
swapon /dev/sda4

Montando as partições
mkdir -p /mnt/gentoo
mount /dev/sda5 /mnt/gentoo
mkdir /mnt/gentoo/home
mount /dev/sda6 /mnt/gentoo/home
mkdir /mnt/gentoo/boot
mount /dev/sda3 /mnt/gentoo/boot
mkdir /mnt/gentoo/boot/EFI
mount /dev/sda2 /mnt/gentoo/boot/EFI

E assim seguia o processo de instalação do Gentoo linux. …

Baixar o stage 3:

cd /mnt/gentoo

wget https://gentoo.osuosl.org//releases/amd64/autobuilds/current-stage3-amd64/stage3-amd64-20200219T214502Z.tar.xz

Installing Gentoo Part 1 (System Rescue CD) - [6 de mar. de 2018] - SysEng Quick

Installing Gentoo Part 2 (chroot) - [6 de mar. de 2018] - SysEng Quick

1 curtida

Depende do sistema que você quer montar. A primeira vez que eu instalei o gentoo, preparei sem interface gráfica e depois instalei o XFCE. Algumas semanas depois mudei o profile para o kde plasma.

As opções são:

[email protected] ~ $ eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/17.0 (stable)
[2] default/linux/amd64/17.0/selinux (stable)
[3] default/linux/amd64/17.0/hardened (stable)
[4] default/linux/amd64/17.0/hardened/selinux (stable)
[5] default/linux/amd64/17.0/desktop (stable)
[6] default/linux/amd64/17.0/desktop/gnome (stable)
[7] default/linux/amd64/17.0/desktop/gnome/systemd (stable)
[8] default/linux/amd64/17.0/desktop/plasma (stable)
[9] default/linux/amd64/17.0/desktop/plasma/systemd (stable)
[10] default/linux/amd64/17.0/developer (stable)
[11] default/linux/amd64/17.0/no-multilib (stable)
[12] default/linux/amd64/17.0/no-multilib/hardened (stable)
[13] default/linux/amd64/17.0/no-multilib/hardened/selinux (stable)
[14] default/linux/amd64/17.0/systemd (stable)
[15] default/linux/amd64/17.0/x32 (dev)
[16] default/linux/amd64/17.1 (stable)
[17] default/linux/amd64/17.1/selinux (stable)
[18] default/linux/amd64/17.1/hardened (stable)
[19] default/linux/amd64/17.1/hardened/selinux (stable)
[20] default/linux/amd64/17.1/desktop (stable)
[21] default/linux/amd64/17.1/desktop/gnome (stable)
[22] default/linux/amd64/17.1/desktop/gnome/systemd (stable)
[23] default/linux/amd64/17.1/desktop/plasma (stable)
[24] default/linux/amd64/17.1/desktop/plasma/systemd (stable)
[25] default/linux/amd64/17.1/developer (stable)
[26] default/linux/amd64/17.1/no-multilib (stable)
[27] default/linux/amd64/17.1/no-multilib/hardened (stable)
[28] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
[29] default/linux/amd64/17.1/systemd (stable)
[30] default/linux/amd64/17.0/musl (exp)
[31] default/linux/amd64/17.0/musl/hardened (exp)
[32] default/linux/amd64/17.0/musl/hardened/selinux (exp)
[33] default/linux/amd64/17.0/uclibc (exp)
[34] default/linux/amd64/17.0/uclibc/hardened (exp)
[email protected] ~ $

Deixei em negrito aquelas que acredito ser do seu interesse. Então o stage 3 vai depender se vc vai querer ou não o systemd. Como primeira instalação eu não recomendo o systemd pq é mais um fator complicador (o guia de instalação é mais detalhado para instalação sem ele). Mas se você sabe usar bem o systemd então vai facilitar. Depende do seu conhecimento.

No mais, é ir seguindo o guia de instalação. Minha dificuldade especial foi saber os drivers que precisava habilitar na hora de compilar o kernel. A dica é usar o live cd de outra distribuição, usar o comando “lsmod” e anotar os módulos que foram carregados. Depois no “menuconfig” use a / para procurar aquele termo e os números 1,2,… para pular direto para a opção.

Na verdade perguntei do stage3 porque ultima vez peguei o stage3 current alguma coisa.tar.xz,e fui até o genkernel all,só que quando digitava genkernel dava a mensagem de erro:

Command not found

Diz certo fiz algo errado para dar essa mensagem de erro neh?

Sabem me dizer se o diretório /usr/src/linux é o diretório certo para digitar o comando genkernel all?

Talvez você tenha esquecido de baixar o pacote do genkernel antes de executá-lo, e isso ser a causa dessa mensagem Command not found:

para baixar execute:
emerge -av sys-kernel/genkernel

1 curtida

Recomendo assistir o video tutorial (de 2018), do canal do Diego Sarzi, onde ele aborda a instalação Gentoo em uma máquina virtual.

INSTALAÇÃO GENTOO + XFCE4 - [Jun 12, 2018] - gnewlinux

1 curtida

No meu comando emerge --ask sys-kernel/genkernel aparece isso:

Alguém pode me ajudar?

Essa é a parte que vc precisa decidir sobre os novos arquivos de configuração dos pacotes. Eu me bati nessa hora tbm. Aprendi a usar o comando etc-update . Vc pode usar o dispatch-config.

Agora na instalação, como vc ainda não deve ter configurado nada específico, é só escolher usar os arquivos de configuração novos. Mais pra frente, pode ser necessário fazer um Merge. Tudo isso dentro do próprio etc-update através das opções numéricas. Se ficou com dúvidas pro cure por vídeos explicando os comandos.

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.