Resources for “USB Pendrives and Distributions for Them”

Resources for the print article.



Flash Linux:

Unification Filesystem:

SLAX Modules:

SLAX Packages:

Another article I wrote about Slax:



Excellent Essay about UnionFS:

A Real Case of Clusters Made with UnionFs:

Linux USB Project:

Linux Journal Article about UnionFS: /article/7714

Feather Linux:

Puppy Linux:

Slackware Linux:

Gentoo Linux:

DSL Wiki:



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.


Anonymous's picture

What is the Grub equivalent of the lilo -M /dev/sda instruction that you have in your article?

pen distros

Norman H. Azadian's picture

This all looked good until I actually tried to use it.

The DSL is nice, but has no driver for the ethernet in my Dell Latitude D510 laptop. Scratch one distro.

Flash Linux is, well, flashy. However, it doesn't support the keyboard in my laptop, but that problem can be worked around by plugging in an external USB keyboard. The real problem is that it has neither make nor gcc, which means it is impossible to install new Perl modules, which means that it is useless. Scratch another distro.

SLAX also has neither make nor gcc, although it claims to have both. BTW, JFS didn't work for me, but XFS is OK. Some parts of the saving/restoring actually work, but there is a kernel bug with the unionfs. I could live with all that, but the lack of make renders Perl useless. Scratch another distro.

FeatherLinux also has no make. Another one bites the dust.

Just for jollies I also tried FreeBSD release 6.1, but my laptop always comes up with a RAM parity error while booting. :-(


slax pen distro

Mark G.'s picture

I tried a couple of pendrivelinuxes.
The one I liked the best is slax because of its
I wanted gcc and TeX, which didn't come on the
default. Also ntfs rw.
All you have to do actually is to go to slax
modules page and download the appropriate modules.
For gcc et al, the simplest would be
because it has not only gcc but also all the necessary
header files, make, etc.

Then all you have to do is put these *.mod in
they'll be installed at boot time


>SLAX also has neither make

Guest's picture

>SLAX also has neither make nor gcc, although it claims to have both.

It does have them, but as a separate development module.

One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Linux Backup and Recovery Webinar

Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.

In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.

Learn More

Sponsored by Storix