Saturday, October 28, 2006

Canned OS on a Stick! Boot Slax Linux from USB Flash Drive.

Here's a walk-through for how you can boot Slax Linux from your USB stick. For these instructions, I will assume that you have Windows since that's the market-dominant OS. When you're done, you'll have a USB flash drive that has Linux, KDE, and Firefox. Plus, you can still use the USB flash drive to store files like you normally would because the USB flash drive is formatted with the FAT32 filesystem.

For this to all work, you'll need a USB flash drive that's at least 256MB. The bigger, the better. Your computer must also be able to boot from USB hard disk. Usually, there is a BIOS setting that you need to enable.

Now, you need to download the stuff that you need. First, download the Slax Standard Edition ISO from the Slax website. While you're there, also download the Mozilla Firefox 2.0 module. For the adventurous, you can try doing this with the other Slax editions also.

After you download the ISO image, burn it onto a CD. Alternatively, you can mount the iso with a virtual cd program such as Daemon Tools, Virtual CD, Winimage or some other equivalent. You just need to be able to copy the files off of the CD.

Next, create a folder on your Windows computer. For this example, I will create a folder named
c:\slaxusb. We'll call this the remaster directory.

Then, copy all of the files on the CD to your remaster directory. Copy the Mozilla Firefox 2.0 module to the modules folder in your remaster directory. In my example, that would be the c:\slaxusb\modules directory. When you're done it will look sort of like this. Now edit the syslinux.cfg file that's located in the tools\WIN subdirectory in your remaster subdirectory. For me, that's the C:\slaxusb\tools\WIN directory. Find the line that starts with "append". It's probably the last line. Add autoexec=xconf;startx to the end of this line. This will make the USB stick automatically boot into KDE.

Go to My Computer, right-click on the removable disk icon for your USB Flash Drive, and select Format. Now format your USB flash drive with FAT32 filesystem. Note the drive letter of your USB flash drive.

After the drive is formatted, open up a command prompt, switch to your remaster directory, and run make_disk.bat followed by the drive letter of your USB flash drive. Here are the command prompt commands to run:
cd c:\slaxusb
make_disk g:
Remember to use substitute g: with the drive letter for your USB Flash drive. When the script finishes executing, you'll see a screen that looks like this.

That's it! You're done. Now you have a USB flash drive that can boot Linux. Just insert your USB Flash drive in a USB port, configure your computer to boot from USB, and power on your computer.

Wednesday, October 11, 2006

Download Debian VM

I found a Debian Etch VM here. This VM is documented very well, and it's only 391MB.

I now have downloads posted for most of's Top 10. The only one left is Slackware. I'm currently working a Slackware 11 VM to distribute, but it's a complete install, so it's going to be a really huge download. I suppose I could trim it down a little if I have time.

Wednesday, October 04, 2006

Download Knoppix VM

Knoppix is a live CD distro that tries to cram as much as it can into a CD.

I found a link to a Knoppix 5.01 Vmware VM. The VM just boots from the iso image. It's similar to how the DSL Vmware VM works.

Go here to find out more.

Monday, October 02, 2006

Grandma's LAMP. It's easy enough for Grandma!

A VMware LAMP Appliance that even your Grandma can use!

Version: 1.0.0
MD5SUM: c6ebd6c649f0d8ee9d9e39522957b705
Operating System: Xubuntu 6.06.1 LTS
Size: 337MB
username: vmware
password: vmware

Download: torrent

Discuss Grandma's LAMP, Get Help, and Share Ideas on the Discussion Forums.

My friend tried other LAMP Appliances, and they were all very complicated to use, so I decided to make something that he could use, that I could use, and that my Grandma could use.

Everything is described in plain english on a web page that automatically loads when you power on the VM. Grandma's LAMP includes a development environment with the following: L- Linux, A- Apache, M- MySQL, P- PHP. Grandma's LAMP also includes extras such as phpmyadmin, Samba, and SSL. Here's a screenshot: