Page 1 of 1

Pupeez

Posted: Thu 28 Aug 2008, 00:41
by claude
I installed puppy pupeez derivatives on hard disk (frugal install): if I copy all files from the iso into the root of a partition, pupeez starts normaly. If I copy all files in a subdir and using psubdir bootparams, puppez starts and ends with kernel panic error msg. I assumed that pupeez, based on puppy 2.17, was supporting the psubdir boot parameter.

Any solution ?

Thank you very much.

Posted: Thu 28 Aug 2008, 13:58
by nutts4life
claude you are right pupeez was based on 2.17.

Bear with me on this, as i'm desgining a new puplet at the moment and it's been a while since i got back to developing pupeez.

If i remember, you can use psubdir, but certain files have to exist in the root of the partition. I give you an answer in full when i get home today.

In the mean time this post should answer all your woes:
http://www.murga-linux.com/puppy/viewtopic.php?t=19967

n4l

Posted: Fri 29 Aug 2008, 11:56
by ICPUG
psubdir would work in Puppy v 2.17 - but not as it should. It only started working properly in v3.0x.

On my frugal coexist with Windows XP SP1 on an NTFS partition I found that:

pup_217.sfs
zdrv_217.sfs

must be in the root.

I could put vmlinuz and initrd.gz in a subdirectory (e.g. pup217) but then I had to set psubdir=pup217 for it to work even though I had correctly pointed to vmlinuz and initrd.gz in the menu.lst file.

Very strange behaviour - but then psubdir was new then.

So to answer the original query - I don't think there is a solution unless the init file in the initrd.gz file is rewritten to be more like that in Puppy v 3.01.

ICPUG

Posted: Fri 29 Aug 2008, 13:06
by Béèm
I can confirm the situation ICPUG experienced. I had the same experience.
Even with 301 there were some issues in this area.
But if 2.17 is the only version to run, no problems then to have those files in the root.

Posted: Fri 29 Aug 2008, 13:20
by nutts4life
That's the one! thanks Beem and ICPUG.

I run 217 like you, but i have other versions of puppy on the same partiiton that can run psubdir properly.

I guess in conclusion:

- No, you can't run multiple pup_217.sfs file on one partition
- the use of psubdir was supported after 3.01. Therefore you can have a 2.17 puppy AND any amount of >3.01 puppies running on the same partition.

Good luck and get back if you need anymore help,

n4l

Pupeez

Posted: Fri 29 Aug 2008, 14:19
by claude
Your explanation and those from Beem and ICPUG are very clear.

Thank you so much for your collaboration.

Merci beaucoup pour votre aide.

Salutations.

Claude

Posted: Fri 29 Aug 2008, 15:00
by Béèm
Il n'y a pas de quoi.
Succès.