Instalação do Funtoo GNU/Linux em VirtualBox

Funtoo GNU/Linux é para usuários avançados e pacientes. Foi criada pela mesma pessoa que criou a famosa distribuição Gentoo. Trata-se de um sistema extremamente flexível, configurável, voltado para otimização e desempenho. Este artigo é um passo-a-passo da instalação dessa distribuição no Virtualbox. Uma ajudinha para quem quer testá-la, mas acha complicado iniciar.

[ Hits: 34.545 ]

Por: Xerxes em 25/07/2014


Stage3 e Chroot



Passo 4 - Data e Stage3

A instalação inicial do Funtoo precisa de um pacote chamado Stage, que contém o sistema básico inicial. Há três tipos de Stage: 1, 2 e 3. A instalação mais fácil, e é o método oficial, pelo que entendi, é através do Stage3. Mais informações em:
O manual não fornece informações sobre o download do Stage1 e do Stage2. Creio que o grau de loucura... Er, quer dizer, de entusiasmo em compilação deve ser muito grande para se começar a instalar pelo Stage1 ou Stage2.

De toda forma, lendo em fóruns, vi que não há vantagem em instalar a partir do Stage1 (ou Stage2), porque após instalar pelo Stage3, basta recompilar o sistema inteiro para ter a otimização máxima.

Antes de baixar o Stage3, acerte a data e a hora do sistema, pois se houver grande discrepância em relação ao tempo real, isso pode criar problemas no gerenciamento de pacotes.

Para ver a data e hora:

# date

Se precisar ajustar, execute:

# date MMDDhhmmYYYY

Onde:
  • MM = mês, composto por dois algarismos
  • DD = dia, composto por dois algarismos
  • hh = hora, composto por dois algarismos
  • mm = minutos, composto por dois algarismos
  • YYYY = ano, composto por quatro algarismos

Para fazer o download do Stage3, mostrarei duas formas.

Primeira forma: vá até o terminal onde abriu a página de instalação do Funtoo (Alt + Fx). Tecle "Esc", e saia dele. Depois faça:

# cd /mnt/funtoo
# elinks
http://ftp.osuosl.org/pub/funtoo/

Navegue até o pacote correspondente a arquitetura da máquina:

Linux: Instalação do Funtoo  <a href=GNU/Linux em VirtualBox" />


E faça o download:



Para este artigo usei funtoo-stable -> x86_64bit -> generic_64 -> stage3-latest.tar.xz

Segunda forma: apenas use o wget, mas para isso você precisaria saber o caminho completo do arquivo.

# cd /mnt/funtoo
# wget -c
http://ftp.osuosl.org/pub/funtoo/funtoo-stable/x86-64bit/generic_64/stage3-latest.tar.xz

O parâmetro "-c" serve para continuar o download de onde parou, se executar o comando novamente, caso o download seja interrompido.

Após fazer o download, de um jeito ou do outro, extraia o arquivo:

# tar xpf stage3-latest.tar.xz

O parâmetro "p" no comando acima é essencial, pois conserva as permissões dos arquivos e diretórios do Stage3.

Passo 5 - Chroot

Antes de entrar no novo sistema, execute:

# cd /mnt/funtoo
# mount -t proc none proc
# mount --rbind /sys sys
# mount --rbind /dev dev


Configure o DNS:

# cp /etc/resolv.conf etc

Faça o chroot:

# env -i HOME=/root TERM=$TERM chroot . bash -l

Torne o prompt mais legível:

# export PS1="(chroot) $PS1"

Vamos continuar...

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Boot, formatação e partições
   3. Stage3 e Chroot
   4. Portage, make.conf e outras configurações
   5. Idioma do sistema e profiles
   6. Kernel e Grub
   7. Ferramentas essenciais, wi-fi e sudo
   8. Últimas dicas e conclusão
Outros artigos deste autor

Instalação do Void Linux em UEFI + Dual Boot com Windows

Sim, quebre o Debian!

A Origem dos Nomes (parte 2)

Mamãe, quero Slack! (parte 1)

O mínimo que você precisa saber sobre o terminal (parte 1)

Leitura recomendada

Liberte-se: Crie um Servidor Proxy na Nuvem para Acessar Conteúdos Bloqueados

Instalando o maravilhoso Arch Linux

Instalação do Gentoo GNU/Linux em um SSD NVMe (UEFI/GPT)

Instalando Apache, PHP e PostgreSQL no Slackware 12 (compilando)

Servidor proxy autenticado (Squid + DansGuardian + OpenLDAP)

  
Comentários
[1] Comentário enviado por removido em 25/07/2014 - 11:24h

Rapaz, é uma aventura! :)


Xerxes, o que seria: "elinks http://ftp.osuosl.org/pub/funtoo/ "
Esse "elinks" equivale o "wget"?

[2] Comentário enviado por xerxeslins em 25/07/2014 - 11:26h


[1] Comentário enviado por izaias em 25/07/2014 - 11:24h:

Rapaz, é uma aventura! :)


Xerxes, o que seria: "elinks http://ftp.osuosl.org/pub/funtoo/ "
Esse "elinks" equivale o "wget"?


olá! O elinks é um navegador de internet, como o Firefox, só que ele funciona dentro do terminal, em modo texto. É uma forma de navegar nas páginas quando se está sem ambiente gráfico.


[3] Comentário enviado por removido em 25/07/2014 - 11:31h

Então é assim que funciona o elinks. Não sabia.
Lembro do navegador em modo texto, tinha me esquecido dele.

Também, como uma distro em modo texto iria baixar pacotes? rs
VLW

[4] Comentário enviado por Lucas_Mariano em 27/07/2014 - 00:30h

Estou eu aqui com o meu Arch todo arrumado. Ai invento de abrir a página do VOL, encontro um artigo desses e me vem aquela saudade do portage... lá vamos nós de novo... será que existe uma maldição de Daniel Robbins? rsrsrs 10 pelo artigo! Eu costumo usar um live do sabayon, normalmente sabayon xfce, quando tinha iso com o mate está era a minha preferida.

[5] Comentário enviado por xerxeslins em 27/07/2014 - 07:17h


[4] Comentário enviado por Lucas_Meneses em 27/07/2014 - 00:30h:

Estou eu aqui com o meu Arch todo arrumado. Ai invento de abrir a página do VOL, encontro um artigo desses e me vem aquela saudade do portage... lá vamos nós de novo... será que existe uma maldição de Daniel Robbins? rsrsrs 10 pelo artigo! Eu costumo usar um live do sabayon, normalmente sabayon xfce, quando tinha iso com o mate está era a minha preferida.


Valeu! :)


[6] Comentário enviado por wandx em 08/10/2014 - 23:03h

Parabéns pelo artigo. Após lê-lo, criei coragem e resolvi me enveredar pelo Funtoo. Segui o tutorial da página oficial do projeto e mesclei com alguns passos do seu artigo/tutorial.
Após finda a instalação acho que rezei pouco. Estou com o seguinte problema no boot se alguém puder me ajudar.

O sistema foi instalado usando kvm-qemu.
O boot inicia-se, grub ok, OpenRC inicia e logo após o passo "Migrating /var/lock to /run/lock ...

rm: não foi possível remover /var/lock/.keep_sys-apps_baselayout-0: Sistema de arquivos somente leitura.

Revisei o processo e o fstab e não consegui encontrar o problema.

Diferente do artigo, optei por utilizar o kernel debian-sources (apesar de estar em um VM) pois não consegui inicializar (kernel panic) utilizando o kernel informado nesse tutorial.

Obrigado e se precisarem de mais alguma informação, é só dizer.

ps: O projeto Funtoo ainda carece de documentações para os erros, pesquisei um bocado e nada. Mais uma vez parabéns.




[7] Comentário enviado por xerxeslins em 09/10/2014 - 16:56h

Infelizmente ainda não sei o que pode ser. Hoje eu também estou usando o Funtoo com kernel Debian e ainda bem que está tudo OK.

Faça sua pergunta no fórum. Provavelmente albfneto sabe a resposta. Ou o zezaocapoeira.

Abraço!

[8] Comentário enviado por lucasampaio94 em 12/10/2014 - 08:40h

Pessoal, estou usando o estage3 x86-x64 core i7 e o meu make.conf só veio com as opções cflags e cxxflags. Preciso acrescentar mais coisas?
Como meu processador é core i3 eu acrescentei makeopts="-j5". Por enquanto só tenho esses tres parametros, oque mais tenho que colocar?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts