The small system whose df output is below, is minios, which is an entire linux system on a usb ... a live disk with persistence, which means that one can use it from the booted up usb like an ordinary desktop installation, saving files, updating and upgrading.As I said: just for the fun of it to compare distro sizes and I'm not talking about the DVD installer, I'm talking about the size of your entire system that you're currently using. Or the size of the whole root, if you will.
A few minutes ago mine became the smallest I've ever had: 15.9 GB. Only last year it used to be nearly 50 GB.
It's based on debian trixie (stable) and thus has all the debian tools available for managing the system. What's not in the initial install can be downloaded.
Briefly, it runs an xfce desktop, comes in 3 versions: standard, toolbox and ultra, and is basically a portable linux system "in your pocket" that can be started on any machine that allows one to boot from a usb. It operates totally in RAM and writes to the usb.
The standard version which is shown below was written to a 16G usb but only takes up 6.5G. I haven't configured the rest of the usb beyond the 6.5G to work with yet ... a little learning task.
Once booted up, it found the network for updating and upgrading. Runs firefox-esr for browsing by default.
Code:
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 7.8G 84M 7.7G 2% /run/initramfs
/dev/sdb1 797M 797M 0 100% /run/initramfs/memory/data
/dev/sdb2 6.5G 411M 5.8G 7% /run/initramfs/memory/data/minios/changes
<snip>
overlay 6.5G 411M 5.8G 7% /
tmpfs 3.9G 1.5M 3.9G 1% /run
tmpfs 3.9G 8.0K 3.9G 1% /tmp
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
efivarfs 256K 43K 209K 17% /sys/firmware/efi/efivars
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 791M 60K 791M 1% /run/user/1000
tmpfs 1.0M 0 1.0M 0% /run/credentials/[email protected]
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
It's available here: https://minios.dev , with lots of docs which were very useful.
Last edited:

