Author |
Message |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 12:18 Post subject:
Micro Muppy 002 (12 MB-Iso with Xvesa) |
|
Picture:
Full size picture: http://puppyfiles.org/isos/MicroMuppy/micromuppy001.jpg
It is an extremely small Puppy, based on Picopup (that is based on Puppy 108).
I added:
more USB-drivers,
Xvesa,
XFileExplorer,
Adie (Texteditor),
Shutterbug (make screenshots)
wmsetbg (set background via console)
rxvt
xmessage
Puppybasic
I removed glib and mpc and music-libraries (but alsa still is included).
So this is not intended for "End-users", but for people who want to build an own Micro-Iso, for example to use a very old machine as a musicbox.
You cannot "install" dotpups via mouseclick, but extract them with unzip and tar.
I think picopup supports NO pup001 (save settings), but did not try that.
So every change you need, must be added to image.gz.
I used Pizzasgoods initrd-editor for this.
http://murga-linux.com/puppy/viewtopic.php?t=12089
Note the modifications I had to add:
http://murga-linux.com/puppy/viewtopic.php?p=93845#93845
For small modifications you also could follow this instruction:
http://murga-linux.com/puppy/viewtopic.php?p=101246#101246
Download:
http://puppyfiles.org/isos/MicroMuppy/
You can try a Iso or a zip.
The zip can be used like picopup:
http://www.murga-linux.com/puppy/viewtopic.php?t=4930&postdays=0&postorder=asc&start=16
Or boot it via grub, if you have one.
I saved vmlinuz and image.gz on
/mnt/hda10/MicroMuppy/
Then I added this to grubs menu.lst with a texteditor:
Code: | title MicroMuppy
rootnoverify (hd0,9)
kernel (hd0,9)/MicroMuppy/vmlinuz root=/dev/ram0 ramdisk_size=29000
initrd (hd0,9)/MicroMuppy/image.gz |
It has some glitches:
"dialog" and other curses based applications cannot open a terminal in consolemode or rxvt (uh?).
So there is no textmode-editor included.
If someone knows a solution, please let me know.
I also cannot mount my USB-harddisk, that is attached via PCMCIA to USB adapter.
To mount other drives, use such a command:
mkdir /mnt/hda1
mount /dev/hda1 /mnt/hda1
Backgroundinfo
Xvesa:
http://murga-linux.com/puppy/viewtopic.php?t=4082
I just moved some files to other folders.
As many applications need additional libs from xorg, I used those from Puppy 2.12.
JWM I found in an old Puppy 107 installation, but I might have upgraded that somewhen.
A version from 2.12 did not run, as it could find no default-font.
Mark
Last edited by MU on Fri 02 Mar 2007, 16:03; edited 8 times in total
|
Back to top
|
|
 |
muggins
Joined: 20 Jan 2006 Posts: 6751 Location: hobart
|
Posted: Sun 28 Jan 2007, 13:05 Post subject:
|
|
mark,
i thought you had retired! i can't wait to give this one a spin tomorrow.
cheers
muggins
|
Back to top
|
|
 |
muggins
Joined: 20 Jan 2006 Posts: 6751 Location: hobart
|
Posted: Sun 28 Jan 2007, 13:07 Post subject:
|
|
i just thought...i wonder how long before someone burns this to a cd, then posts a complaint that it doesn't do xyz, or have the kitchen sink!
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 13:24 Post subject:
|
|
lol. yes, why are no german keyboards supported?
All this could be added of course, but then we would have a 50 MB-Puppy again.
So this is really just intended for specialized purposes.
It is also good to learn, as you are forced to use the console (e.g. to mount a drive).
I'm leaving on febr. , 5th, but was too tired today to program my webinterface.
So I thought doing some configuration stuff is the right thing to pass this sunday
As I saw several posts asking about picopup, I decided to make it a bit easier to use, maybe this helps sunburnt with his Lan-Puppy. But he had to copy back glib and other Gtk-libs then from Picopup and Puppy 108, to be able to use Xdialog/Gtkdialog.
Mark
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15241 Location: Paradox Realm
|
Posted: Sun 28 Jan 2007, 14:48 Post subject:
|
|
Very exciting.
I got a kernel panic during the boot up but would be interested how others get on . . .
_________________ YinYana AI Buddhism
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 14:54 Post subject:
|
|
Lobster, did you boot from CD?
I used the files from Puppy 109 for the iso, maybe some settings must be changed in isolinux.cfg.
I might have a look tomorrow, if nobody else will sort that out.
My tests I made only using the frugal installation.
Another reason might be missing kernelmodules for your hardware, Picopup had removed many of them.
In that case, also a frugal installation would fail.
Mark
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15241 Location: Paradox Realm
|
Posted: Sun 28 Jan 2007, 15:25 Post subject:
|
|
yes booted from CD . . .
_________________ YinYana AI Buddhism
|
Back to top
|
|
 |
Philh
Joined: 17 May 2006 Posts: 147 Location: England
|
Posted: Sun 28 Jan 2007, 17:27 Post subject:
|
|
I tried a frugal install.
It starts up ok but doesnt have any mouse control(ps2)
Is there a command I can run in the console to try and make it respond.
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 18:27 Post subject:
|
|
Phil, try this, first exit X if you started it (ctrl-alt-backspace):
cp -ax /etc/mousedevice /etc/mousedevice-backup
echo "psaux" > /etc/mousedevice
Then type "xwin" again.
I'm not shure if that works, please tell us, if you have success.
Mark
|
Back to top
|
|
 |
Philh
Joined: 17 May 2006 Posts: 147 Location: England
|
Posted: Sun 28 Jan 2007, 19:24 Post subject:
|
|
No that did not make any difference.
I managed to get into xfe with the keyboard.
I will have another look tomorrow.
Be interesting to know if anyone else has a problem
Phil
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 19:45 Post subject:
|
|
If you run a standard-puppy with xvesa, please tell me, what stands in the textfile /etc/mousedevice there.
Please also type in that big Puppy
readlink /dev/mouse
and post here, what result you get.
I'd like to add a mouse-selection option to the startscreen.
Mark
|
Back to top
|
|
 |
darkerror05

Joined: 17 Jun 2006 Posts: 277 Location: Rochester NY, USA
|
Posted: Sun 28 Jan 2007, 19:53 Post subject:
|
|
are all the files suppost to be in image.gz? or is there suppost to be a usr_cram? Because when I extracted the iso there was no usr_cram. Could this be the reason for the kernel panics?
_________________ -darkerror
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Sun 28 Jan 2007, 20:05 Post subject:
|
|
no, no usr_cram.
Pico was 8 MB only, so mpd decided to keep it as simple as possible.
As Pico even had no X, several scripts were radically reduced.
This made it a bit difficult to put xvesa back in again.
Maybe I should have gone the other way round:
reduce a full Puppy 108.
But I was attracted by the minimalist concept.
isolinux.cfg has 5 boot-options I think, the first 2 use PHOME or so.
I think, it might have to do with that.
I will buy rewritable CDs tomorrow, then I can burn some test-isos.
Mark
|
Back to top
|
|
 |
raffy
Joined: 25 May 2005 Posts: 4839 Location: Manila
|
Posted: Sun 28 Jan 2007, 20:58 Post subject:
Nicely done |
|
Nicely done, Mark! Will try it as soon as I can.
_________________ Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
|
Back to top
|
|
 |
muggins
Joined: 20 Jan 2006 Posts: 6751 Location: hobart
|
Posted: Sun 28 Jan 2007, 22:40 Post subject:
|
|
mark,
i've only tried it with qemu so far. initially it was booting too quickly, before i could choose any options, so i changed the timeout in isolinux.cfg. but then all options are giving me the
"kernel panic: no init found" message.
|
Back to top
|
|
 |
|