Test single-file Quirky

As I have previously announced, also on the Quirky home page, Woof can build a distro which is just one file, the Linux kernel, with absolutely everything inside it to boot to the desktop. No access to any drives required -- if you can get the kernel to start booting, that's it, you should get a desktop.

The single-file Quirky has some issues that I still need to sort out, but Raffy and others involved in getting Puppy to boot on the OLPC have asked about trying this. So here it is.

Readme file:

Download live-CD: URL CORRECTION:
...you can easily mount this and extract the kernel file.


Quirky home page:

The ISO is 92MB, a bit big as I have included all the modules.

Note that any Puppy built with Woof can be built this way, it is not just a Quirky thing. It does require an appropriate .config file for the kernel source, and currently only the kernel PET package has that (it's on the ibiblio.org Quirky repository).

I uploaded the wrong iso. Sorry, it was late, I was tired and my attention lapsed. Uploading the correct iso now. Will post when it's done.

The correct iso has now been uploaded, see above. Note, the ftp connection broke halfway through uploading, and I had to resume, so check the md5sum.

Posted on 14 Jan 2010, 11:10


Posted on 14 Jan 2010, 2:20 by kirk
I haven't tried it yet, so I could be completely wrong, but it seems like this would slow the boot time some. Since the sfs file would have to be unziped or unlzmaed. I guess just having one file would be nice for network booting. Maybe just putting the initrd in the kernel wouldn't effect boot time and get you down to two files. I'll stop rambling now.

Posted on 14 Jan 2010, 3:43 by escucha
more than 1 file
can't see any difference between quirky003 and the new? quirky 004...
What's about a single file?
Same structure as ever...

Posted on 14 Jan 2010, 3:48 by ttuuxxx
olpc xo
Hi Barry I'll try anything to get the XO working with puppy, A lot of users have pleaded for this, The reason is that some 3rd world countries are regulating the Xo laptops and the end users don't have control over things. Puppy would bring an end to this sort of dictatorship and free the users. Plus just the increase of speed would be nice, I did read that you have a Xo laptop also, did you ever get the unlock code for it, it was easy, basically you need to go online and request a code and then return back to page the and retrieve your code. I have my 2 Xo both fully unlocked. If you need more detail info I can set you up. this is where I sent for my key, etc

Posted on 14 Jan 2010, 8:18 by BarryK
Hold everything, I uploaded the wrong iso!

Posted on 14 Jan 2010, 11:38 by x
grub boot lines for quirky4
downloading now. am wondering what i am going to have to use in the grub menu.lst to boot the just one file.

Posted on 14 Jan 2010, 12:38 by Ramachandran
Thank you Sir for releasing quickly Quiry004. I am going to install my Hard Disk and let you know the status. Thanking you once again.

Posted on 14 Jan 2010, 12:59 by shinobar
grub4dos boot cd
hi Barry,
i made your quirky iso with grub4dos.
using remasterpup2 need a bit tricky way.

1. arrange files in /mnt/SOMEPARTITION/puppylivecdbuild
2. add 'quirky-004.sfs' ad a dummy file. it can be an empty.
3. launch remasterpup2 and select 'Reuse'.
4. remove the dummy 'quirky-004.sfs'.
5. proceed remasterpup2 and make iso.

the iso with grub4dos you can finad at


Posted on 14 Jan 2010, 13:11 by x
md5 quirky5 checks ok
37e7a8f8ffd6a95f5c2bdc2a1cbfadfa quirky-004-t00.iso


Posted on 14 Jan 2010, 14:06 by james c
quirky 004

Quirky 004 is working on my old 733 mhz P3. It took a bit longer to load compared to a "regular" Puppy release, but I'm posting from it now.

Once loaded into ram it seems pretty quick but I'm back to using the incorrect resolution with the onboard Intel graphics again.

The one file concept does work though....

Posted on 14 Jan 2010, 14:43 by Ramachandran
I regret to inform you that I am unable to boot Live CD. After initial loading status, nothing happens. I am looking for your response and solution.

Posted on 14 Jan 2010, 15:04 by Ramachandran
I also checked the MDF checksum. No mismatch. So far, all versions loaded. Only now I am experience that Live CD is not working.

Posted on 14 Jan 2010, 15:31 by Ramachandran
I have also tried to boot from Compaq PIII, 500Mhz. However, this machine also fails to boot up current Quirky004.ISO. Kindly look into this please. Sir.

Posted on 14 Jan 2010, 15:40 by BarryK
Quirky 004? No!
Well, this is not really the "official" 004. I created it for a specific purpose, in response to request from the guys wanting to get booting on the OLPC laptop.

As I stated, there are unresolved issues for this single-file Quirky, it is not intended for general use.

Posted on 14 Jan 2010, 16:09 by BarryK
Removal of "004"
After ttuuxxx and the other guys working on getting Puppy booting on the OLPC laptop have let me know they have downloaded the one-file Quirky, I will remove it from ibiblio.org.

Posted on 14 Jan 2010, 16:41 by Ramachandran
Dear Sir,

Please upload Quiry005.ISO after making necessary rectification/correction and additions in Quirky.04 as I don't have Quirky now in my PC. I feel Quirky is somewhat better than Puppy 4.3.1. Main reason, in Quirky.002, Java runtime is working promptly & properly. I would like to install improved Quirky.

Posted on 14 Jan 2010, 19:07 by ttuuxxx
Hi Barry I compiled gSeptica and then made a Quirky version of it :)
gSeptica isn't really suppose to work on puppy without a lot of extra Gnome libs, but I altered the Sources and removed the Gnome deps and it works fine, The first time I made a pet package it was around 320kb stripped, I then edited the card png template in gimp and saved it as gif, then I renamed the gif extension to png and saved the file size by 50%+ , Now the pet package is 140kb:)

140kb pet compiled on Quirky

Patched sources

If your bored and want to read what I did to get it working http://murga-linux.com/puppy/viewtopic.php?p=381266#381266

now I'm off to try to get Quirky 4 XO working :)

Posted on 14 Jan 2010, 19:11 by BarryK
Quirky iso
Be sure you get the right one:


Posted on 14 Jan 2010, 22:21 by aarf
click unpack quirky4.iso to directory on external SDcard reader on eeepc, edit menu list to be
title quirky4

root (hd1,0)
kernel /quirky4/quir004.t00 phome=quirky4 psubdir=quirky4 pfix=fsck

after selecting quirky4 from grub boot menu there is 1 min 49 seconds of blinking curser then at 3 min 7 sec (all default selected)all icons are finished loading on the desktop. same times for internal SDcard reader. no partitions are mounted by default. no opportunity to save a pupsave at fast shutdown. as with all the quirkys I can confirm absolutely that the desktop wallpaper changer works, and that oz is still a poor subservient relative of colonial masters. however they have somehow managed to wrangle their own time zone but they were forced to share that with singapore and hongkong. new games in fun. pgprs-connect starts from a console. any chance of line wrapping as default in geany?
cant see a need to remove quirky4. posting from it now

Posted on 15 Jan 2010, 7:03 by rjbrewer
FFplay works at first, but any attempt to change
size causes video and audio to go out of sync.

Ogle plays dvds' very well; even though it won't
do full screen.

Won't start video streams on hulu or youtube.