A Micro Linux Distribution

KaiOS base image consists of a custom build kernel, busybox, dropbear, and a initramfs. The goal of this project is to make a small scale PXE or USB bootable OS that is light weight and fast. Designed for small scale custom projects, appliances and other embedded systems. KaiOS runs on x86 hardware and is 14Mb in size.

Over the past year, I have developed a small bootable USB stick using KaiOS and ClamAV automatically connect to the internet, download the latest antivirus definitions, and scan your PC. It creates a virus vault, moves your non critical infected PC files to the fault for protection. Infected files can be removed automatically or manually. I will be releasing an USB image free and open source. I will also have a KaiOS Antivirus USB stick that will be available for purchase for $9.99 USD + shipping on July 1, 2017.

KaiOS version 3.0 is scheduled to be released summer 2017. Will including the ARM and x86 support.

ATTENTION: Please note this is not the same KaiOS that is being used on mobile devices. The KaiOS that is found on mobile devices is a port of Firefox OS and has is unrelated to this project. Please do not contact me requesting support for mobile devices.


  • Open Source initramfs
  • 14Mb size
  • PXE bootable
  • Light weight
  • x86 compatible
  • Full featured customizable 3.17.0  64-bit kernel
  • Busybox
  • OpenSSH server/client
  • udhcpc (DHCP Client)


KaiOS 2.0 Antivirus Edition featuring ClamAV

Download and unzip kaios_antivirus2015.zip do your desktop.
Create a bootable live USB using the kaiosAntivirus2015.img file. Use this link if you do not know how to create a bootable live USB.

Once the USB live stick is created, insert it into the USB port on your PC. Reboot your PC and enter the BIOS and change the boot order so the bootable live USB stick is the first to boot. Save and exit the BIOS. Please contact your manufacture before accessing the BIOS.

Reboot and KaiOS Antivirus 2.0 do the following:

  • Boot into KaiOS Linux
  • Mount all hard drives
  • Create a virus vault in C:/Virus_Vault for infected files
  • Download the latest virus database
  • Scan all hard drives for virus
  • Automatically move all virus to C:/Virus_Vault
  • Create a virus report in C:/Virus_Vault
  • Power off PC

KaiOS Linux is not responsible for any loss or damages.


Terminal screen has no authentication. SSH login authentication:

username: root
password: kaios

64 Bit PXE Boot Instructions:

Download kaiOS and extract to the following directory:
tar zxvf kaio64PXE-v1.1.tar.gz -C /tftpboot

Add the following to /tftpboot/pxelinux.cfg/default:
timeout 20
default KaiOS64v1.1
label KaiOS64v1.1
kernel kaios64/kernel/kaios1.0-stable
append initrd=kaios64/initramfs/kaios.igz rw shell


Antivirus Edition Current:
KaiOS Linux is not responsible for any loss or damages that may be caused due to infected files. By downloading and using KaiOS you automatically agree to the term of conditions. Please back up all data prior to using KaiOS 2.0 Antivirus Edition.
Download KaiOS 2.0 i386 Antivirus Edition featuring ClamAV:

Download KaiOS64 v1.1 PXE Boot Image here:

initramfs source files on Github:
git clone https://github.com/kaios/kaios.git

Kernel Download:

PXE BOOT Files Direct Web Download:

PXE BOOT Files Command Line Download:
wget http://www.kaios.org/wp-content/uploads/2014/10/kaio64PXE-v1.1.tar.gz


  • 64-bit Kernel and binaries
  • Networking support
  • Added OpenSSH client and server
  • Added udhcpc support (Busybox DHCP Client)