Thursday, July 5, 2007

Putting Damn Small Linux (DSL) on USB Pendrive

This walkthrough illustrates how to install Damn Small Linux (DSL) to a USB flash memory stick from within Windows. Damn Small Linux is perfect for smaller USB flash drives and will fit on portable devices as small as 64MB making for a great compact linux environment. Damn Small Linux was created by John Andrews of damnsmalllinux.org and is a trimmed down version of Knoppix, making it perfect for smaller drives. Based on the 2.4 kernel, DSL is great to use for older and slower computers as well. It will fit and run on portable devices as small as 64MB.

Basic essentials:
[1]A 64MB or larger USB flash drive
[2]HP-USB Format tool (optional)
[3]7-Zip (or another extracting utility)
[4]Syslinux
[5]dsl-embedded.zip

Damn Small Linux USB install tutorial:

[1] Download the HP-USB Format tool and format your flash drive using the Fat or Fat32 option
[2] Download the dsl-embedded.zip and extract the contents using 7-Zip to your “USB flash drive”
[3] Download syslinux-3.36.zip and unzip the files to a directory called syslinux on your computer
[4] From Windows click start-> run-> cmd
[5] From the command window, type cd \syslinux\win32
[6] Type syslinux.exe -ma X: (replace X with your USB drive letter) to make the drive bootable
[7] Reboot your computer and set your system BIOS to boot from USB-ZIP or USB-HDD. You might also need to set the hard disk boot priority to boot from the USB stick if your BIOS lists the device as a hard drive.

Notes: It is possible to “boot DSL using Qemu emulation” without the need to reboot the PC. See the included readme file that was written by the authors of DSL

If you still can’t get DSL to work, you can try this full installation tutorial direct from the DSL wiki

Power of Linux