Neste artigo abordarei como criar seu próprio sistema operacional Linux do zero, mas o método aqui abordado será diferente das versões tradicionais que costumamos ver.
Por cima deste procedimento parece tudo fácil, porém o criador do lfscript que foi inteligente e teve suor de programar este script. Se não fosse sua idéia talvez demorasse um pouco para fazer um shell script organizado como este.
Ele não é o criador do ALFS (Automated Linux From Scratch) e não foi primeiro a criar uma shell de automação de processos, mas baseado na documentação do ALFS, extraiu todo o procedimento do LFS BOOK 6.3 que contém 252 páginas e chegou a mais de 1800 linhas de código.
[3] Comentário enviado por chimico em 12/02/2009 - 15:40h
Olá Marcio M. Bauer , é possível usar JFS ao invés de EXT2?
Há um ano uso esse sistema de arquivos, desde então tenho rejeitado EXT3, REISERFS, XFS. É um sistema de arquivos leve, rápido e nunca mais tive problemas com relação a corromper o sistema de arquivos, alé do seu fsck.jfs ser muito mais rápido. E por ser leve é ótimo para sistemas com poucos recursos e praa quem quer um sistema otimizado.
[5] Comentário enviado por Marcio M. Bauer em 12/02/2009 - 20:06h
Chicotrance sem problemas, mas o ext2 é habilitado por padrão, ja os ext3, reiser, jfs e xfs não são, então terá que editar o script e da uma revisada e habilita-la no Kernel, é bom que a primeiro uso teste em uma maquina virtual, terá que ter tempo e paciência.
[10] Comentário enviado por dionizioaf em 15/02/2009 - 11:31h
Bem legal o artigo, cara eu utilizei os script do marceloweb, criei a parte grafica e tudo mais, criei o liveCD.
Agora estava tentando instalar o APT-GET, mas esta bem complicado. Instalei o RPM, Berkley DB, dpkg e apt-get, mas esta dando muito erro. eu encontrei uma documentação (http://www.squad17.org/node/9), la ele comenta que precisa ser o dpkh_1.9.21.tar.gz e o apt 0.5.4, queria saber se voce ou outra pessoa que veja essa materia tem esses packages com essas versões.
Ou gostaria de saber se o seu script que você comentou habilita o apt-get ou qulquer outro gerenciador de pacotes?
[11] Comentário enviado por Marcio M. Bauer em 15/02/2009 - 12:47h
"Bem legal o artigo, cara eu utilizei os script do marceloweb, criei a parte gráfica e tudo mais, criei o liveCD."
Sobre BLFS é algo que pretendo escrever mais tarde, pois ainda estou atualizando os pacotes para 6.4, estou editando os pacotes manualmente. (Enquanto isto no site do LFS, vá na sessão BLFS e baixe o e-book que comenta sobre o assunto, se não me engano ele comenta que você pode criar sua própria ferramenta de instalação de pacotes como apt, installpkg, slapt, rpm entre outros.)
Existe varias versões de scripts de automatização até para 6.4 já prontas feito por Marcelo, Raphael entre outros, mas para pt-br ainda não.
Se você pretende levar o LFS a sério a até sua maturidade, sugestiono que leia todas as FAQS e How to no site fonte:
[12] Comentário enviado por pansani em 17/05/2009 - 23:12h
Realmente muito bom, não conhecia esse script, usava o ALFS ou ia na raça mesmo, show, só faltou um para o BLFS para tem um linux 100% completo com a parte gráfica.
[14] Comentário enviado por paulorvojr em 04/02/2010 - 11:42h
filipo_tardim, tudo bom?
Não é uma pergunta besta, ela paira em muitas mentes.
Não tem como você pegar tudo que tem na sua maquina virtual, e jogar no pc real, visto que sua máquina virtual se baseia em um único arquivo ( seu hd virtual).
Há uma ferramenta da vmware, que faz um "milagre" inverso, ele pega uma máquina real, e converte ela para virtual, mas somente para s.o windows .
Basta pensar, quantos dados são instalados no seu pc, quando você formata, instala um s.o, grava a mbr, grava nos setores, tudo, e você possui apenas uma vm num arquivo.
O correto, é voce instalar passo a passo, tudo que fez na virtual, e ai tera um pc real com tudo que fez na virtual.