# Install required packages
sudo apt-get update
sudo apt-get install -y build-essential bison flex texinfo gawk \
libncurses-dev bc libssl-dev libelf-dev parted rsync wgetbash verify.sh# Full automated build (2-4 hours)
sudo ./build.sh all# Find USB device
lsblk
# Create bootable USB (WARNING: erases all data)
sudo ./build.sh usb /dev/sdX- Insert USB drive into target computer
- Reboot and enter boot menu (F12/F2/DEL)
- Select USB device
- BlazeNeuro will boot with full persistence
sudo ./build.sh stage1 # Environment preparation
sudo ./build.sh stage2 # Cross-toolchain
sudo ./build.sh stage3 # Temporary system
sudo ./build.sh stage4 # Final system
sudo ./build.sh stage5 # Kernel & configuration# In another terminal
bash monitor-build.sh# Check logs
cat logs/build.log
# Check build status
bash check-build-status.sh
# Retry specific stage
sudo ./build.sh stage2# Check space
df -h /mnt/lfs
# Clean build
sudo ./build.sh clean- Verify BIOS/UEFI boot settings
- Try different USB port
- Recreate USB:
sudo ./build.sh usb /dev/sdX
- No default user (minimal system)
- Root access available at boot
# After booting BlazeNeuro
useradd -m -s /bin/bash username
passwd username# Create test file
echo "test" > /home/test.txt
# Reboot
reboot
# Check if file persists
cat /home/test.txt- 20GB+ free disk space
- 4GB+ RAM
- 2+ CPU cores (more = faster)
- Internet connection
- x86_64 processor
- 2GB+ RAM
- UEFI or BIOS firmware
- USB 2.0/3.0 port
| Hardware | Build Time |
|---|---|
| 2 cores, 4GB RAM | 4-6 hours |
| 4 cores, 8GB RAM | 2-3 hours |
| 8+ cores, 16GB RAM | 1-2 hours |
| GitHub Actions | 1.5-2 hours |
After successful installation:
- Boot from USB
- Configure network
- Install additional packages
- Customize system
See README.md for detailed documentation.