Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 04-01-2009, 03:07 PM   #91
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Original Poster
Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338

OK-LinuxLive-Beta-USB is ready for download!
Here's what's included-
Slitaz-latest "cooking" version
NetbootCD-2.2 Which can Net-install
Fedora-7-10 + testing
openSUSE-10.3/11/11.1/+ factory
CentOS-4/5 latest
All that on a 512MB USB!
The USB version is 453MB.

Remember to install Syslinux and install it to your USB to boot it.
"syslinux -s /dev/sdxx" where "xx" is your USB.

All distro's above should boot and install if you want.

If you have mkisofs installed (apt-get install mkisofs), you can form the LinuxLive-Beta-USB into an iso image-
Go into the "boot" folder and invoke either ""(linux) or "make_iso.bat"(windows) like so-
"chmod +x"
Or double-click "", when box pops up saying "run in terminal/display/run" choose run in terminal and make sure the iso name ends with ".iso" -Like "LinuxLive-Beta.iso"

Here's the download link-
If the download page has an error-try late at night/early in the morning.

( )

Please remember the download link is in the bottom right corner and you gotta wait 60sec to download.

Please check it out and report back!

Last edited by linus72; 04-04-2009 at 10:11 PM.
Old 04-04-2009, 03:15 PM   #92
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Original Poster
Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338
I have fixed the "" and the qemu folder for DSL-embedded/Billix-0.24 and have uploaded my kit that fixes everything including the "how-to".
The quick fix is called "billix-dsl-embedded-fix" and contains scripts, the how-to, syslinux.cfg/isolinux.cfg files, etc.
With this kit and the how-to below you can make your own version that opens Qemu and boots DSL on your desktop, on your USB while running DSL live!


Here is the "" (5MB)
( )

As above-wait 60 seconds for the download link to appear at the bottom-right of the webpage.

The download link might disappear over time so just use the how-to below.

Please see the screenshot of me running DSL live off USB while Gambas and 3 instances of Qemu play DSL on the DSL desktop! Read the how-to below.


Find links to my creations on LinuxQuestions forum under the name Linus72

This tutorial assumes you know the common Windows commands of copy/cut/paste using the mouse though you may use the terminal.

Go get these Distro's first-

Billix versions 0.18 and 0.24 tar.gz files here-

( )
( )

Damn-Small-Linux Embedded-

( )
( )

Please note-I did not edit the Windows .bat files as I do not have Windows. If on Windows, edit the .bat files similarly to the file.
Also, please read everything in my versions above or in the

This "How-To" demonstrates fixing/modifying both the and the Billix-0.24.tar.gz so that both successfully boot Qemu in a Linux native and/or live environment/Windows and on your USB or a CD-R. For this tutorial and for reference note that everything was done in Ubuntu-SE 8.04 (Satanic Edition) (x86) installed to HD on a HP Pavillion a810n AMD Athlon64 (32/64) 3300+ 2.4GHz with 1GB RAM and standard integrated SIS-760 Graphics.
The choice of Ubuntu SE is because it has minimal apps installed, awesome Heavy Metal themes/music, and the Bathory wallpaper ( )!
Well done SE!
Almost any Linux distro should work-but note that the default keyboard "arrow" keys did not work in SuperUbuntu-8.10/Slackware 12.2 when setting up the "Xvesa-setup" screen running DSL via Qemu, I instead had to use "shift+numberpad arrow keys". You might also have to use those keys running Qemu in DSL live via USB/CD. Don't know why.

I will do both Billix-0.24.tar.gz and DSL-embedded so that they both boot and play DSL through Qemu in most Linux distro's. After getting Billix-0.24 working and following this tutorial and editing the chosen files including "", the Window's .bat files and the isolinux.cfg/syslinux.cfg files. You can then just copy/paste the "" and copy/overwrite the .bat files into the DSL-embedded folder from the Billix folder and then edit the isolinux.cfg/syslinux.cfg files. See below.

After Downloading Billix-0.18, 0.24 and DSL-embedded place them in a folder on your Desktop, extract each tar.gz, right-click on tar.gz-select "extract-here"(Ubuntu). Or use Archive Manager.

The files you will need from Billix-0.18, within the Qemu folder, include-
"SDL.dll" ( though it' probably not needed-as 0.24 has sdl.dll-are they the same?)

Put those two files in both the DSL-embedded and the Billix-0.24 folder, in the Qemu folder.
Now, rename the "DSL" folder in Billix-0.24 to "KNOPPIX".

Open the isolinux.cfg file in Billix-0.24 with a text editor or double-click it and choose "display".
Now, edit the entries in the .cfg file by putting a forward-slash (/) in front of "linux24", "minirt24.gz", "boot.msg", "f2", and "f3". So it should be KERNEL /linux24, Append initrd=/minirt24.gz, DISPLAY /boot.msg, F2 /f2, F3 /f3. Also change the appends from "knoppix_dir=DSL KNOPPIX_dir=DSL" to "knoppix_dir=knoppix BOOT_IMAGE=knoppix".
Hit save. Now do the same with the syslinux.cfg file and hit save.
This is to ensure that both Billix and DSL-embedded boot from either USB/CD-more on that later.

Now, copy the edited isolinux.cfg/syslinux.cfg files from Billix-0.24 to the DSL-embedded folder and overwrite the isolinux.cfg file in DSL-embedded with the Billix syslinu.cfg/isolinux.cfg.

Go back into the Billix-0.24 folder and open the "" by right-clicking it, select "open with text editor"
It should look like this-

( qemu/qemu -L qemu/ -soundhw sb16 -kernel linux24 -initrd minirt24.gz -hda KNOPPIX/KNOPPIX -hdb qemu/harddisk -append "qemu frugal quiet modules=hdb nousb noscsi nofirewire atapicd noideraid noacpi acpi=off noapm noagp nomce" )

Edit it to-

( qemu/qemu -L qemu/ -no-kqemu -soundhw sb16 -kernel linux24 -initrd minirt24.gz -hda KNOPPIX/KNOPPIX -append "qemu frugal quiet modules=hda ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 quiet knoppix_dir=knoppix BOOT_IMAGE=knoppix" )

Hit save.

Now double-click "" and choose "run". It should now boot DSL via Qemu and a Qemu window should pop-up on your desktop-playing DSL-4.4.10 out of the Billix-0.24 folder!

Now, copy the "" from the Billix-0.24 folder to the DSL-embedded folder. Now, again double-click "" in the DSL-embedded folder-choose run and Qemu should pop-up and play DSL-4.4.10!

To put either on your USB, insert the USB and copy/paste or drag-n-drop the CONTENTS of either the Billix-0.24 or DSL-embedded folder into the window that appears when you inserted the USB.

If not already installed you will need to add syslinux and gparted to Ubuntu 8.04. Go to the menu, select "System/administration/synaptic package manager". When it opens click on the "search" button. Type in "syslinux" for USB and "genisoimage" for CD (should already be installed).

To boot the USB open a terminal in Ubuntu and type in "syslinux -s /dev/sdxx" where "xx" is your USB-e.g. sdf1/sdb1/sde1, etc.
To make sure, open Gparted through the "system-administration" menu and click on the "gparted" button, then "refresh", then choose "gparted" and "devices", your device should be listed under sdf1/sde1/sdb1 etc. Click on line naming your device-gparted should then switch screens from your HD to your USB and you should see a line similar to this one-

"/dev/sdf1 FAT32 3.76GB "

Now, to activate the "boot" flag, right-click on that line and select "manage flags". Check the "boot" box and hit "close".
Then close gparted.
Remember to install syslinux as above and ensure the boot flag is activated.

Wow, now reboot into Good Waves and watch DSL play off your USB!



To make either Billix-0.24 or DSL-embedded into an ISO CD image, download Slax-6.0.9.iso/tar or a dirivative-(Goblinx/wolvix/Slax-popcorn/Slax-frodo), extract the .iso image in Ubuntu by right-clicking the .iso and selecting "extract here". Or just untar the Slax-6.0.9.tar the same way. Go into the folder created, into the "slax" folder and copy/paste the two files "" and "make_iso.bat" into either the Billix-0.24 folder or the DSL-embedded folder.

To get "" to work create a folder named "boot" in the Billix-0.24/DSL-embedded folder. Now, go into the new "boot" folder and create a folder named "isolinux". Go back out to the Billix/DSL-embedded folder and copy(not cut) the files "isolinux.cfg", "isolinux.bin", and "" into the "isolinux" folder which is in the "boot" folder. You may also need isolinux.boot, look in the slax boot folder.

Now, in Ubuntu, double-click on "" and choose "run in terminal". The terminal should open and say

"Target ISO file name [ Hit enter for /home/bz/Desktop/boot.iso ]: ".

Name it anything you want BUT remember to add ".iso" to the name-like "mydslcd.iso", not "mydsl".

Your done, I suggest burning a CD-R with "k3b" (it's in synaptic) at the slowest speed. Or in Windows with Nero, etc.

More fun-on USB

This should also work on the Billix-0.24/DSL-embedded USB/CD-R you just burned-maybe. Reboot into DSL-embedded/Billix via USB
and after DSL fully loads, click on the "mount" button and click on the top bar (floppy/cdrom/etc) till your USB is displayed-mine came up as "sda1", click on the name-it should mount it. Click on the "terminal" button in the lower taskbar in DSL. The terminal should open.
Type in "mount".
It should display your mounted devices including CDROM/USB. Type in "cd /mnt/sdxx" for your USB, for me it's "cd /mnt/sda1".
Now, type in "./".
Qemu should appear and start booting DSL on your DSL desktop!

You can open multiple instances by again opening a terminal, typing in "cd /mnt/sdxx", and "./"!

The post after this one will have links to my pre-made ""(138MB) and ""(56MB) distro's so you can skip the "how-to" here. They also contain the "".

Have fun and if you want to host my projects or have problems please contact me at

Nice screenshot below huh? DSL running live on my PC via USB, while running 3 instances of Qemu and Gambas. Note the RAM used (only 125MB) on my PC while running all that!

Last edited by linus72; 05-11-2009 at 11:10 PM.
Old 04-04-2009, 04:31 PM   #93
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Original Poster
Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338
Nope-go down one post-the fix-it-kit- will fix all these right...

Here are the billix-0.24-redux and dsl-embedded-redux downloads I made while writing the how to above. They both contain the and how-to.


If the download page has an error-try late at night/early in the morning. (138MB)

( ) (56MB)

( )

Both should run Qemu out of the folder on your desktop and off USB in Linux-I still need someone to try them in Windows to see if the .bat files work like the does.

Simply copy the contents of either one to your USB, install syslinux as above, make sure the boot flag is on for your USB, and reboot into DSL!

Please post if I made errors or there are problems booting from USB.
Windows users please try out the .bat files-if they don't work try editing them as I did with

Last edited by linus72; 04-07-2009 at 06:03 AM.
Old 04-06-2009, 09:03 PM   #94
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Original Poster
Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338
The Fix-it-Kit for Billix/DSL-Embedded is Ready for download!

This the Cream of the Crop Fix-It-Kit for so that it boots and plays
multiple instances of DSL via the included Qemu in both Linux
and Windows.

Note that the "" calls up 1-infinite instances of
Qemu playing DSL on your Desktop out of it's folder, in the
Live CD/USB environment and within Qemu itself booting DSL
See screenshot.

It also includes the 5way.tar.gz, and the full "How-To" for everything in the Kit. It also includes all
necessary files to transform any DSL.iso/.tar.gz/.zip into into either an awesome USB or CD-R/RW
And you can make your own .iso image using the included "", "make_iso.bat" scripts.

You can play the iso on Qemu like in the screenshot below, or play Qemu with the included ""
named after Repo "the Reepster" of Linux Questions, as he takes full credit for the creation of ""
and the "repolator.bat" files included.

The command to activate from the DSL desktop is "cd /mnt/auto/cdrom" and then "./"
Do this in the Root Shell at the DSL Menu. If in toram-mount it first with the "mount" button on the DSL toolbar.

To find your USB and mount it, in the Root Shell, enter "mount", it will tell you what's mounted, if not already mounted
type in "mount /dev/sdxx /mnt/sdxx" where "xx" is your USB-mine was "sda1" within DSL, but is "sdf1" in my Ubuntu Desktop.
After it is mounted-again "cd /mnt/sdxx" and then "./".

Have fun! ( The How-To explains everything )

Fix-It-Kit download-link is in lower-right corner of webpage
and you gotta wait 60sec for the link to activate.
It's (3.1MB)
( )

Last edited by linus72; 05-13-2009 at 10:21 PM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to setup my computer as a server (vsftpd?) so others can download my MultiDistro? linus72 Linux - Newbie 3 03-21-2009 10:33 AM
CAN NOT seem to download a valid iso image, tried direct and torrent... misketanis Fedora 10 07-08-2008 06:05 PM
Can download only one torrent ? Raynus Debian 4 06-02-2008 11:43 AM
How to down iso image with torrent satimis Fedora 6 05-22-2006 10:09 AM
ISO bit torrent trackers johnp Linux - General 1 05-04-2004 07:26 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:57 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration