Kern requires a minimal Arch Linux installation with no GUI. The easiest way to achieve this is using the archinstall script included in the official Arch Linux live ISO.
-
Boot the Arch Linux live ISO (USB drive or VM)
-
Run
archinstallat the root prompt -
Configure the following options:
- Profile: Select "Minimal" or "Server" (do NOT select Desktop/Xorg/Wayland)
- Disk partitioning: Use "best-effort default partition layout"
- Filesystem: ext4 (recommended) or btrfs
- Bootloader: systemd-boot or GRUB
- Root password: Set a secure password
- User account: Create your primary user account
- Timezone/Locale: Configure for your region
- Network: Enable NetworkManager for connectivity
-
Leave "Additional packages" empty for now (Kern installer will add what's needed)
-
Select "Install" and confirm
-
After installation completes, reboot
-
You should boot to a console login prompt with no graphical environment
Once logged in to your minimal Arch installation, run the Kern installer:
curl -fsSL https://getkern.sh/install.sh | bash