Neonatox
💿

Neonatox Live Boot

Construtor de ISOs Live do zero

Descrição

Construtor de ISOs Live Linux do zero. Projetado como um projeto educacional e experimental que demonstra, passo a passo, como um sistema Linux completo boot, detecta hardware, monta um sistema de arquivos real e entrega o controle ao systemd.

Este projeto evita deliberadamente frameworks de alto nível (como dracut ou live-build) para expor a verdadeira mecânica do boot.

Características

  • ✓ Suporte BIOS e UEFI com GRUB
  • ✓ Sistema completo em SquashFS
  • ✓ Sistema live gravável com OverlayFS
  • ✓ initramfs mínimo com BusyBox
  • ✓ Detecção de hardware explícita
  • ✓ Suporte de teclado temprano (USB HID, PS/2)

Compatibilidade testada

Distro USB Ventoy
Alpine 3.22
NeonatoX 2025
Ubuntu 24.04

Uso

# Clonar o repositório
git clone https://github.com/cargabsj175/neonatox-live-boot.git

# Personalizar fundo se desejado
# cp sua-imagem.png iso/background.png

# Compilar BusyBox (como usuário normal)
./build-tools.sh --busybox

# Gerar ISO (como root)
sudo ./build.sh

# Resultado em: output/neonatox-202X-x86_64.iso