FLOPPINUX Update 0.2.1

After finding the perfect spot between size and usability I was able to concentrate on the application side of the project.
I updated the logo and typography. The OS boots fast and is configured in KIOSK mode. It can only run one application for the user.

0.2.1 Changelog

Kernel
I also updated Linux kernel to the latest git version 5.13.0-rc2+.
Boot
Now there is an option that ask to run embedded application or interactive shell. This was requested by the reader.
KIOSK
As I mentioned the first thing after initialization is done that runs is this script:
/home/main
It clears the screen and runs my actual application.
/home/diskmag
This script is the main Nomad Diskmag reader. It shows /home/cover first and then /home/toc that holds table of content. The script will always back to this toc file.

Each article is taken from /home/txt/<filename> and just piped to the less command for easy navigation.
Security
Exiting the app will show good by text and exit terminal. Returning to the terminal starts the app once again. In theory users can not do any harm to the system.
Even it they would manage to change anything - restarting will bring back the whole system from original image.
Download
- Kernel: 🐧 bzImage
- Filesystem with tools: 🧰 rootfs.cpio.gz
- Bootloader: syslinux.cfg
- Configs Linux / Busybox
- Final floppy image: 💾 floppinux_0.2.1.img <– You want this file
- (optional) GitHub repository https://github.com/w84death/floppinux
- Mirror: https://archive.org/details/floppinux_0.2.1
Runing
qemu-system-i386 -fda floppinux.img
Have fun!
