Even more coming soon.. 

Get Operating Systems Now!

axfsxfcl.iso — Arch_linux based dxfsxfcl.iso — Debian_Gnu/Linux based

USB Burning Instructions

// For UEFI/Legacy boot (Linux):
sudo dd if=./axfsxfcl.iso of=/dev/sdX bs=4M status=progress && sync
sudo dd if=./dxfsxfcl.iso of=/dev/sdX bs=4M status=progress && sync
      

Safe Rerun — Arch GRUB Repair (axfsxfcl-pc)

# Install required packages (if missing)
sudo pacman -Sy --needed grub efibootmgr os-prober --noconfirm

# Enable os-prober if not already set
sudo grep -q 'GRUB_DISABLE_OS_PROBER=false' /etc/default/grub || \
  echo 'GRUB_DISABLE_OS_PROBER=false' | sudo tee -a /etc/default/grub

# Run os-prober (safe to skip if nothing else detected)
sudo os-prober

# Fix file permissions
sudo chmod +x /boot/efi/EFI/BOOT/grubx64.efi 2>/dev/null || true
sudo chown root:root /boot/efi 2>/dev/null || true

# Reinstall GRUB safely
sudo grub-install --target=x86_64-efi \
  --efi-directory=/boot/efi \
  --bootloader-id=axfsxfcl \
  --recheck

# Regenerate boot config
sudo grub-mkconfig -o /boot/grub/grub.cfg
  

Safe Rerun — Debian GRUB Repair (dxfsxfcl-pc)

# Install required packages (if not already)
sudo apt update
sudo apt install -y grub-efi-amd64 efibootmgr os-prober

# Enable os-prober detection in GRUB config
sudo grep -q 'GRUB_DISABLE_OS_PROBER=false' /etc/default/grub || \
  echo 'GRUB_DISABLE_OS_PROBER=false' | sudo tee -a /etc/default/grub

# Detect other OSes (optional)
sudo os-prober

# Fix file permissions (optional safe)
sudo chmod +x /boot/efi/EFI/BOOT/grubx64.efi 2>/dev/null || true
sudo chown root:root /boot/efi 2>/dev/null || true

# Reinstall GRUB cleanly
sudo grub-install --target=x86_64-efi \
  --efi-directory=/boot/efi \
  --bootloader-id=dxfsxfcl \
  --recheck

# Update boot config
sudo update-grub
  

GPT Partition Setup

parted /dev/sdX mklabel gpt
parted /dev/sdX mkpart primary fat32 1MiB 512MiB name boot
mkfs.fat -F32 /dev/sdX1
      

Chroot into Debian

mount /dev/sdXY /mnt
mount -o bind /dev /mnt/dev
mount -o bind /proc /mnt/proc
mount -o bind /sys /mnt/sys
chroot /mnt /bin/bash
      

Arch-chroot into Arch

mount /dev/sdXZ /mnt
arch-chroot /mnt /bin/bash