Inicie seu Virtualbox, crie uma máquina virtual nova, dê um nome a ela (ex:lfscript). Em os type (ou tipo) escolha "kernel 2.6", vá em avançar, memória deixe padrão 256mb, crie um hd virtual novo 8GB, clique em CD/DVD-ROM, marque montar drive de dvd, montar arquivo ISO e coloque a imagem lá lfslivecd-x86-6.3-r2160.iso, dê ok e clique na máquina virtual e em iniciar.
Logo em sequência aparecerá uma tela de boot, dê [enter].
Depois aparecerá o fuso horário que está em GMT local, dê [enter].
Depois o layout do teclado que é abnt2-iso dê [enter].
Dê mais um [enter] e escreva:
startx [enter]
Iniciado modo gráfico vamos preparar o sistema para o LFS abra uma shell qualquer, comande
cfdisk e crie uma partição primária de 4808mb, marque-a como inicializável, depois crie uma partição secundária com 2080 mb, em tipo escolha 82 (swap partition
Linux), e por último crie uma partição com o restante de espaço.
Será definido nesta ordem:
- Primeira partição e inicializável (hda1)
- Segunda partição swap disc (hda2)
- Terceira partição (hda3) (obs: a terceira partição é para os códigos fontes)
Depois é só salvar e confirmar.
Agora continuamos, vamos preparar o tipo de partição (mke2fs: responsável pelas criações de partições do tipo ext2 e ext3):
# mke2fs -v /dev/hda3
Criaremos um diretório agora para montar os arquivos:
# mkdir -v /mnt/hda3
Agora monte o diretório:
# mount -v /dev/hda3 /mnt/hda3
Após o diretório montado você poderá receber uma aviso que não foi possível montar ext3 e montará a partição em ext2, até aí sem novidades.
Vamos para o diretório:
# cd /mnt/hda3
Baixando o script milagroso que faz toda parte pesada do LFS, desde baixar os códigos fontes, prepará-los, compilá-los, instalá-los e configurá-los.
Obs.: Este script pode ser modificado de acordo com suas necessidades, podendo baixar pacotes mais atuais da versão 6.4, porém eu resolvi deixar padrão da 6.3 para montar este tutorial.
# wget -P lfscript2.ssh http://www.marcelweb.nl/utils/download.php?file=lfscript2
Editaremos agora o SOURCELOCATION ficando assim:
# vi lfscript2.ssh
SOURCELOCATION=/mnt/hda3
Isto faz com que o destino aponte onde serão baixados os repositórios de instalação, fontes etc. Se quiser dar uma fuçada fique a vontade, mais para baixo tem configurações de IP, podendo colocar do seu roteador, mas como disse anteriormente, vou deixar por padrão para montar este tutorial.
Agora é só executar:
# sh lfscript2.ssh
Dê enter para as opções e espere por horas e horas.
Aqui na minha máquina phenom 9600 4GB de ram com 512 vídeo compartilhado demorou 5 horas.
Depois defina a senha do root e por último dê o comando:
# shutdown -r now
Quando finalizar, desmonte a imagem de cd e reinicie a máquina virtual criada para o LFS e divirta-se com sua própria distribuição Linux do zero.
Disponibilizo também em vídeo o mesmo procedimento: