
wandesonric
(usa Debian)
Enviado em 18/10/2013 - 23:00h
Olá prezados colegas,
Venho aqui deixar uma pequena dúvida.
Estou a ler atualmente o livro
"Programação Avançada Em Linux" de Glecon pela editora
Novatec, e em um dos capitulos é mostrado como construir
uma mini distro com o uso do busybox(apps base linux/gnu), iptables.
Mas estou obtendo erro, a inicialização ocorre mas infelismente não
cai no bash. Andei a ler o livro "Linux From Scratch" atráz
de uma luz mas estou tendo dificuldade.
Basicamente os procedimentos foram:
1. Criar o diretorio tunix;
2. compilar o kernel gerando bzImage, e compilar o busybox;
3. criar a imagem (exemplo tunix.img);
4. gerar arquivo gz do diretorio raiz (contendo busybox instalado, e subdiretorios);
5. criar um arquivo syslinux.cfg (arquivo com as informações do boot);
6. montar a imagem (tunix.img) copiando bzImage, a imagem do diretorios raiz (que fora criado),
e o arquivo configuração syslinux.cfg para o local onde foi montada a imagem;
7. Desmontar o diretorio onde foi montada a imagem (no tunix.img)
8. rodar o comando # syslinux -s <tunix.img>
9. Gravar em disquete (exemplo do livro), testar com o qemu;
Em meu caso testei com o qemu e gravei em pendrive obtendo o mesmo retorno nestes dois testes.
Wandeson Ricardo
No link tem as screenshots yaguaretelinux.blogspot.com/2013/10/tests-distro-yaguarete-gnulinux.html