Remember underdog? This is a very handy device for running programs in Puppy from another Linux distro whose partition Puppy Linux shares. Doesn't seem to merit much attention these days - I can't understand why that is - it's very nifty!

For example I have Vector Linux installed underneath Puppy in partition "hda"and have direct access to all these handy utils that Vector has which could be extremely useful in Puppy were they available - e.g. rpm2tgz, pkgtool, installpkg, slapt-get to name but a few.

This little script will enable underdog for you or remove the connection as required. It works by creating the file "underdog.lnx" containing a single line "hda1" (no quotes). The PC will the reboot with this file now in place in the home partition - i.e.
where your pup_save.3fs resides. If you use option 2 to remove the connection without there being an existing underdog.lnx file in the home partition, the script will simply exit without a reboot. Otherwise the script removes the file and reboots Puppy back to normal. Alter the value of variable string1 to whatever your home partition is called.

#!/bin/sh
#tronkel
#this little bash script when run from a terminal will start or remove underdog.
#system reboots after completion of script if "underdog.lnx" is present otherwise will simply #exit the shell. System will also reboot if "Start" option is selected

Does this still work in modern puppies, [I'm using noryb's win32 installer of slacko 530scsi-pae] or is there an easier way......I was looking at researching chroot.......?
basically thinking how to access other linux files on my drive from puppy, as I'm experimenting with mint and bodhi

I don't understand the lack of interest.....I'd like to see a revival of the underdog

thanks for that link....I'm a bit puzzled that I've never come across that page before.......shame that the quality of description got lost, too, as many people don't seem to understand the file structure, nor the boot process

The link to the boot page is broken, Barry....have you still got the info, or did it die with hostgator...? - or did you write a later version?

Underdog goes so far back in PuppyTime that I had forgotten about it myself.

I always thought though, that it (underdog) was a fiendishly clever Puppy feature that ranks along with Multissesion etc for making Puppy Linux stand out from the crowd. With the recent proliferation of Puppy versions in recent times, it's no wonder things can get forgotten about. I wonder what other stuff could be brought back in from the cold as well. Maybe now a good time to revisit old haunts - just to see if anything interesting is lurking there, that has been quietly forgotten in the meantime.

Quote:

@Barry, I'm using Slacko 5.3.1 at this time - it suits my hardware at the moment. Waiting for the next Racy to appear. Maybe it'll play better with my new ATI Radeon 6450 video card that is giving problems with many versions of both Puppy and other Linuces. I've always got to use the FGLRX proprietary driver to get up and running - whereas I'd rather use the open source driver, but that appears not to support this card (as yet anyway).

I'd also like to see underdog reintroduced into the current series of Puppies. I reckon many Puppy users save their persistent pup_save to a Linux partition that has useful programs included that could run inside a Puppy installation.

@Aitch

Well spotted! historical research is worthwhile._________________Life is too short to spend it in front of a computer

Tronkel said
"I'd also like to see underdog reintroduced into the current series of Puppies. I reckon many Puppy users save their persistent pup_save to a Linux partition that has useful programs included that could run inside a Puppy installation."

Me too - would be just fantastic to be able to use "underdog" feature.

How do we forget stuff like this?
I don't have another distro on my HD at the moment . . .
Decisions, decisions . . .

m m m . . . would it be possible to run a 64bit OS (eg Fatdog) from a 32bit?
How about running a BSD?
. . . how about the Underdog distro which boots Puppy and uses a script to install a variety of big dog Linux?

It remains to be seen how well it will work. We might need to put in some hack code in the 'init' script to take care of some details.

One thing it doesn't do is update the menu. Normally, when an SFS file is added, the 'init' script notes the change in the layers, and the JWM (or whatever) menu gets updated. But I left the Underdog out of that. But, that could be modified so that the Underdog Linux gets treated like any other SFS layer and menu updates, also updates upon remove.

Normally, when an SFS file is added, the 'init' script notes the change in the layers, and the JWM (or whatever) menu gets updated. But I left the Underdog out of that. But, that could be modified so that the Underdog Linux gets treated like any other SFS layer and menu updates, also updates upon remove.

I can make some changes after testers have tried it.

This may be off topic a bit, I don't know the underlying code, but goingnuts has done something similar with pUpnGo, linking in a whole other distro on top of (underneath?) pupngo... It may be worth checking out some of that ..._________________Akita Linux, VLC-GTK, Pup Search, Pup File Search

Posted: Mon 30 Jan 2012, 15:29 Post subject:
A better way to deploy and use a RAM based OS

This brings into Puppyland a revolutionary view of the PUPPY distro(s) and its future.

Hope the community can affect this strategy because of so many paths that would be good for distro development.

This should not need community support. This is visionary.

Hope this helps_________________Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Enginesor use DogPile

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum