How to create a GNU/Linux live USB stick with SLAX

Short URL: http://fsmsh.com/2496

FSM Columnist: Trusted

Write a full post in response to this!


One of the biggest things holding back GNU/Linux adoption is the fact that most people haven’t tried GNU/Linux. That’s where SLAX comes into play.

Introduction

What is SLAX, you ask? SLAX is a KDE-based GNU/Linux distribution that’s meant to run as a live GNU/Linux operating system. In other words, it will automatically wipe all traces of itself from the computer it is running on once you turn the computer off. And best of all, it includes tons of useful software including KDE, NTFS-3G, tons of wireless tools, CUPS, games, graphics tools, multimedia apps, development tools, the KOffice suite, and much more. This makes it perfect for showing off the power of GNU/Linux to your friend without messing up their settings.

SLAX is perfect for showing off the power of GNU/Linux to your friend without messing up their settings

Putting it on a USB drive

Although SLAX can not be used as a regular operating system, it is possible to put it on an external device such as a USB drive and carry around a live GNU/Linux system. There are three advantages to using a USB drive over a more traditional CD: it’s faster, it lets you add file and programs on the fly, and it (usually) has more storage. There are several ways to do this, but the easiest way is to use the make_disk script. First, format the drive using a program like QtParted or GParted (use FAT32 on Windows and ext2 on GNU/Linux). Then, download the standard SLAX ISO and extract it with a program like ISO Master. If you are using a GNU/Linux system, cd to the directory that the ISO was extracted to, and run ./make_disk.sh /dev/sda1, replacing /dev/sda1 with your hard drive (you can find the hard drive by running fdisk -l as root). If you’re using Windows, run make_disk.bat E:, replacing E: with the drive name. Now, reboot the computer and change the boot order of your machine (see this for a howto or refer to your computer’s manual) to make USB or removable drive the top.

Note: dfego notes that this won’t work with SLAX 6. Use this method instead.

Adding programs

Although the default version of SLAX comes with a ton of tools, it’s always nice to be able to add and remove programs. That’s why SLAX has support for modules, available at the SLAX Modules page. There, you can download programs like OpenOffice.org, The Battle For Wesnoth computer game, the Firefox web browser, and even desktop environments like Xfce or Gnome. After downloading the program, put it in the modules folder on the USB stick. When you next boot into SLAX, look for the program under your K Menu. If you need to make your own program, use a tool like rpm2mo or deb2mo to convert an existing package to the SLAX format.

Conclusion

SLAX is a great operating system. And we haven’t even scratched the surface of what it can do. You can create your own SLAX, build your own modules, and even install SLAX to a hard drive. And best of all, you now have a GNU/Linux system to show off to your friends.

Write a full post in response to this!

1

Do you like this post?
Vote for it!

Copyright information

This entry is (C) Copyright by its author, 2004-2008. Unless a different license is specified in the entry's body, the following license applies: "Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved and appropriate attribution information (author, original site, original URL) is included".

Biography

Andrew Min: Definition: Andrew Min (n): a non-denominational, Bible-believing, evangelical Christian. (n): a Kubuntu Linux lover (n): a hard core geek (n): a journalist for several online publications (see them all at http://www.andrewmin.com/ )

dfego's picture

Word of Caution

Submitted by dfego on Sat, 2007-09-15 04:19.

Vote!
0

In reference to the thread below, it should be noted that this method will not work with Slax 6.

http://slax.linux-live.org/forum/viewtopic.php?p=75431



Two fantastic free software companies that make Free Software Magazine possible:

Other sites

Odiogo