Tips and Tricks

Download the whole article as PDF

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

Write a full post in response to this!


This is a collection of tips&tricks written by Andrew Min and Gary Richmond. In this article:

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

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.

Don't miss out on the other pages!
1234next ›last »

Write a full post in response to this!

0

Do you like this post?
Vote for it!

Copyright information

Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.

Biography

Gary Richmond:

An aspiring wanabee--geek whose background is a B.A.(hons) and an M.Phil in seventeenth-century English, twenty five years in local government and recently semi-retired to enjoy my ill-gotten gains.

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/ )

Bill White's picture

One more example.

Submitted by Bill White (not verified) on Fri, 2007-10-05 13:20.

Vote!
0

I use something called yeahconsole, with mrxvt as the terminal program. The two works pretty well together. mrxvt is the fastest virtual terminal around. Yeahconsole is not quite as fancy as yakuake, but it works well.

trinux's picture

Permission to translate

Submitted by trinux on Sat, 2007-11-24 22:38.

Vote!
0

Hi Gary Richmond and Andrew Min,

I am interested in translating his article to my language (Spanish). I hope your permission. I communicate with you primarily to avoid duplicated efforts. If someone else wants to translate his article, please know that someone else is working on the translation. My mail trinux (@) gmail (dot) com.

Thank you, forgive me for my English, but it is enough to make a translation.

Greetings.

Andrew Min's picture

Great!

Submitted by Andrew Min on Thu, 2007-12-13 14:40.

Vote!
0

I just sent you an email, thanks so much!

--
Andrew Min
http://andrew.timstown.net/

Ramesh's picture

Great article

Submitted by Ramesh on Mon, 2007-12-03 05:33.

Vote!
0

Great article. Showed me how even simple unix commands will be helpful when used in appropriate situations. I run a dual boot system (Windows with Ubuntu) and plan to replace Ubuntu with another GNU/Linux flavour, but leave Windows in place). I believe this tip will be useful to me in case if the grub of new GNU/Linux after installation fails to add Windows to the boot menu).

trinux's picture

in spanish

Submitted by trinux on Wed, 2007-12-12 14:44.

Vote!
0

- How to use Quake-style terminals on GNU/Linux (Andrew)

http://solognu.wordpress.com/2007/11/25/terminal-estilo-quake-en-gnulinux/

- How to take screenshots with Scrot

http://solognu.wordpress.com/2007/11/25/capturas-de-pantalla-con-scrot-linea-de-comandos/



CariNet: Cloud computing is a reality.