I love this. I ran Puppy Linux in USB mode, many years ago, for a year or two (Netbook, load to RAM, save changes to USB). It was the most comfortable I ever felt using a computer. I used my laptop's HD as a pure data drive for large files only.<p>Puppy encrypted the entire OS on USB. So it would boot fine but needed to be decrypted during the boot process.<p>It contained all my apps, system settings and smaller files (docs, html, passwords, personal docs, etc) that I decided to save in the encrypted OS/USB.<p>The laptop's mounted HD contained the larger stuff... tons of videos, pics, etc.. basically all the stuff I didn't really need to protect/encrypt.<p>Someone could steal the laptop and I wouldn't care (all that large stuff is always backed up too on externals). Someone could steal the USB and they'd have to know it was a bootable, encrypted USB. Even so, they'd also need to know how to decrypt on boot. I felt so safe even when traveling.<p>I could also plug my USB into any laptop and BOOM! ready to go:-) It was like a plug-n-play super-power.<p>I saw MiniOS listed here and I immediately thought of my old Puppy setup. Looking forward to giving this OS a spin. I hope it considers my use case in their thinking (though I'm sure I can tweak it easily to fulfill my needs).