you are attempting to attract a part of the Puppy users with a kind of promise «potentially a Puppy» but don't realize a Puppy at all if I really good understand what you are distributing...
a Puppy
- runs entirely in RAM on the most computers
- can remaster itself using a script or the following Dougal's methode
- installs grub legacy and starts with it
- runs as «root»
- can open and use easily each Puppy file
I find that Pussy can't be a companion for puppy as long as it would differ as deep from the principal usages of puppy!Dougal wrote:I find the best way is to do it manually...
First, copy the filesystem to the harddrive:Then just modify /mnt/home/puppyfilesystem the way you want it (look at the contents of the pup_save -- /initrd/pup_rw with pupmode 12, /initrd/pup_ro1 with pupmode 13 -- and just copy from there what you think is relevant: what you want will likely be in /root, /etc or /usr).Code: Select all
mkdir /mnt/home/puppyfilesystem cp -a /initrd/pup_ro2/* /mnt/home/puppyfilesystem
Then create a new sfs:Then just copy into /mnt/home/puppylivecdbuild the files from the cd and make the iso:Code: Select all
mkdir /mnt/home/puppylivecdbuild cd /mnt/home mksquashfs puppyfilesystem puppylivecdbuild/pup-431.sfs
Then just burn the iso (with pburn)...Code: Select all
cd /mnt/home mkisofs -D -R -o "puppy_remaster.iso" -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table puppylivecdbuild
Hi John Thank you for your tentative to help. no success!john3voltas wrote: So simply change your grub kernel/initrd lines into:And copy the files into a folder named 'live'.kernel /live/vmlinuz pmedia=atahd
initrd /live/initrd.img
That folder has to be in the root ('/') of your drive!!
Test again and you will succeed.
installing SID or testing you can continue to select "grub legacy" and as long the grub2 installation will continue not to respect anterior grub (both legacy or grub2) installation containing the real Puppy starting points, there is no reason to accept to generalize grub2!nooby wrote:So Debian use grub2 and you want to be compatible with that standard.
I also use all the puppy environment in my Debian installations (Squeeze and SID), esp. jwm, iceape, incl. didiwiki, osmo, mTpaint, Abiword, gnumeric, Rox filer, xine (I do it a long time else and prefer continue to use xine as in the old puppies until rel. 4.), mHWaveEd., etc. yet 2 .. 3 years ago! my screen see about as the screen of Turbo Pup but with an other choice of icones... it is not really easy to realize because Debian will install Gnome, KDE. or LXDE, and JWM is not really welcome in Debian (but better integrated in the new SID but it is possible to renounce to use a session manager and to simplify the login not really as in puppy but about (root and user name and password all the same with an extremely short 'word' and link for 'startx' with the same 'word' in /usr/bin ) but I would nether say that it is a puppy companion!
a Debian live CD can be made with the Debian standard application for live CD more or less automatically. it would of course be a reasonable selection to take the same applications as puppy and other smart distributions are using to optimize the size of the live CD! but it would be a Debian live CD having nothing to do with Puppy...
my Debian SID with iceape, mTpaint etc. but also Merkaartor and the GPS for OSM etc
my Puppy with Konqueror, Zim, Puppy help file in Midori, kwrite etc.
the same Puppy with the KDE 4 in action!