Fork me on GitHub
Fiwix symbol
Welcome to the Fiwix project
Your small UNIX-like kernel

Downloads

The FiwixOS 3.3 Installation CD-ROM includes the binary form, the source code and the patch file (if needed) of every single package installed in the system. It also includes the kernel source code and a set of example programs to stress and test some kernel features. The CD-ROM is shipped in the form of a live operating system.

The FiwixOS 3.3 Flat IDE Disk Raw Image contains a pre-installed FiwixOS 3.3 system, for use in virtual machines. Changes made to the system are persistent.

Media

  • FiwixOS 3.3 Installation CD-ROM
  • FiwixOS-3.3-i386.iso

    15-Nov-2023, 561MiB

    SHA256 checksum: 20000f5febf1a15d72e83774685e07eaed10635d97088fc4cf9035d5af1ce68d


  • FiwixOS 3.3 Flat ATA Disk Raw Image (for QEMU, VMware, VirtualBOX, etc.)
  • FiwixOS-3.3-i386.raw.gz

    root's password is root.

    15-Nov-2023, 227MiB (1GiB uncompressed)

    SHA256 checksum: 4f75546f3af331acd7a316781067f373f24e8632279adef9742f36830efe33b5


  • FiwixOS 3.3 Floppy (1.44MB)
  • FiwixOS-3.3-i386.img

    15-Nov-2023, 1440KiB

    SHA256 checksum: ae8a99b2d3da1b3ba0a651c6323d559e14f9e4e85e7d773c9f965e274143ff9f

Source code

  • Fiwix kernel v1.5.0 (also included in the CD-ROM)
  • fiwix-1.5.0.tar.bz2

    15-Nov-2023, 208KiB

    SHA256 checksum: 5c682c47691c3290086b65c4231c560e752bca914803b08a9e2dfcd03650715a

Tools

  • FiwixOS 3.3 Floppy (1.44MB) with initrd using RAMdisk driver
  • FiwixOS-3.3-initrd-i386.img

    15-Nov-2023, 1440KiB

    SHA256 checksum: 55d4f030ca5a7ceef7a581ee9b777130475cd71dc337885ef717004658ce366a


  • FiwixOS 3.3 Media Setup
  • FiwixOS-3.3-Media-Setup.tar.bz2

    15-Nov-2023, 106KiB

    SHA256 checksum: 7682de998eccdcca1b8f421574d0663b0b04608901841778fd163c3cdc3bac9d

Installing

Example of installing FiwixOS 3.3 on a hard disk by booting from the Installation CD-ROM (using QEMU):

qemu-img create hd.img 1G
qemu-system-i386 \
	-drive file=hd.img,format=raw,cache=writeback,index=0 \
	-drive file=FiwixOS-3.3-i386.iso,media=cdrom,index=2 \
	-net none \
	-boot d \
	-enable-kvm \
	-machine pc \
	-cpu 486

Either on a virtual machine or in real hardware, let the system boot and when you are ready just type:

install.sh

If you plan to install FiwixOS 3.3 on a very old hardware (i386 or i486), you might want to use the floppy disk as a boot media in case the BIOS is not able to boot from CD-ROM.

WARNING: the kernel and the software included might contain (un)known bugs and vulnerabilities.
USE AT YOUR OWN RISK!

There is an archive of old FiwixOS versions here.