Como criar uma distribuição baseada no Debian usando o programa Live-Build

Este artigo se destina aqueles que querem criar uma distribuição Linux baseada no Debian e não sabem como criar, ou não sabem como configurar. Bom, se você estiver interessado, então vem comigo.

[ Hits: 23.320 ]

Por: Luiz Eduardo Maia Ribeiro em 30/12/2022


bootloaders



O Linux possui diferentes tipos de carregadores na hora da inicialização do sistema. O mais comum que a maioria conhece é o Grub. Para configurar os bootloaders dessa pasta, nós precisamos copiar algumas pastas que estão no seguinte diretório:

# cd config
# cp -rf /usr/share/live/build/bootloaders/* /home/distro/config/bootloaders/

A pasta que nos importa mais é a do grub-pc.

Dentro de cada pasta, poderá haver um splash.png de tamanho de 640x480 pixels.

As configurações de dentro desta pasta do grub-pc, você também pode estar modificando ela. As modificações que vocês fizerem, vocês verão na hora do boot do live cd construído lá no final de todos os tópicos.

Observação: eu editei todos os arquivos que eu percebi que podiam ser editados, e também troquei o splash padrão por minha splash.png.

ATENÇÃO: eu deixei todas as pastas dentro da pasta do bootloaders, e não excluí nenhuma. Meu motivo foi levar em consideração outros sistemas de arquivos que provavelmente precisarão do grub-legacy. Pela construção manual do processo até chegar na iso final, o Linux precisa reconhecer algumas pastas chamada syslinux e isolinux, que podem ser requisitadas na hora do boot pelo modo live.

Em resumo, não vale a pena deletar as pastas que achamos desnecessárias pois pode ser que haja PCs de usuários que requeiram tais nomenclaturas e assim por diante. Você pode deixar todas ali dentro da pasta bootloaders que você não vai ter dor de cabeça.

No próximo tópico iremos conhecer a pasta responsável por guardar todas as nossas customizações feitas no nosso ambiente Linux, no meu caso o XFCE.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o live-build
   3. Informação extra sobre o comando su
   4. Criando a estrutura do live-build - Parte 1
   5. Criando a estrutura do live-build - Parte 2
   6. Conhecendo as 5 pastas mais importantes para configuração
   7. bootloaders
   8. includes.chroot_after_packages
   9. includes.installer
   10. package-lists
   11. packages.chroot
   12. Finalizando a construção da nossa distribuição
   13. Dicas extras
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando impressora do Windows XP usando CUPS

Configurando cliente na rede wireless com criptografia WPA - Debian

Iniciando no Linux com o Ubuntu Gutsy

PuTTY - Release 0.66 - Parte V - (Final)

Instalando o BIND 9 no CentOS 6

  
Comentários
[1] Comentário enviado por fabio em 30/12/2022 - 21:19h

Parabéns pelo trabalho, artigo ficou um luxo.

[2] Comentário enviado por Creto em 31/12/2022 - 17:49h

Parabéns pelo artigo muito bem detalhado!


Uso GNU/Linux sou livre, papa-chibé e açaí (mas é açaí mesmo aqui do Pará)
BigLinux 22.0.0 Sikaris, Manjaro Plasma 22.0.0 Sikaris, PCLinuxOS versão BR Plasma

[3] Comentário enviado por maurixnovatrento em 01/01/2023 - 18:25h


Ficou como sendo um curso de criação de distros baseadas em debian. Muito bom.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts