I'm looking for a way to use a Linux distro that's truly portable, meaning I can run it from a USB stick and have it save all my files and settings changes. I know there are live ISO files, but those don't keep any changes after a reboot. I'm interested in something that lets me carry my own 'workstation' with me that I can use on any PC. If such a distro exists, what are the pros and cons of using it? Just to note, I'm not planning to switch to Linux as my main OS just yet—this is more about experimenting and having a backup option. Any help or recommendations would be appreciated!
5 Answers
You should definitely check out Puppy Linux! It seems to meet most of your needs for portability and persistence. I've used it for months with great success.
Yeah, there are definitely options out there! Most distros are set up for testing in a live environment, but if you want to save your changes, look for distros that support persistence. You can create a partition on the USB for that. Some popular choices include MX Linux, AntiX, and Porteus. Alternatively, you can do a full installation on the USB stick, but keep in mind it might be slow since USB drives aren’t as fast as traditional hard drives. If you want better performance, consider using a drive enclosure that allows you to connect SATA or NVMe drives via USB, giving you better speed andmore storage.
Good point about performance! But don’t forget that the USB connection can still be a bottleneck. I wonder if there's a distro that can load everything into RAM—might be faster!
I started experimenting with Linux on a Raspberry Pi, which was a fun but slow experience. If you want a fully pocket-portable setup, you can get a Pi with a case, load it with Ubuntu MATE, and it should work pretty well! You'll need a micro HDMI to HDMI cable to connect it to a screen.
Almost any distro can run from a USB, but yes, be prepared for slower speeds. Live USBs usually don’t save data unless you set them up for persistence, which is key to keeping everything after a reboot.
Sounds like you're looking for a live USB with persistence, which many distros support, including Debian and Red Hat variants. I personally used Ubuntu Budgie for school tasks, but keep in mind that speeds can be slower and there can be wear issues over time. Just as long as you aren't using it as a daily driver, you should be fine.

I agree. Puppy Linux is awesome, but if you aren't in a hurry, there are other distros that might work even better!