iterami/OS.asm A custom OS written in NASM assembly for x86 PCs. On Linux, you can sh linux-buildosimg.sh to create os.img, which you can run using your favorite virtual machine software.