Pdrive 0.27

Stuff that has yet to be sorted into a category.
Message
Author
kjoe
Posts: 27
Joined: Wed 25 Jul 2007, 19:17
Location: Austria

#91 Post by kjoe »

zigbert !

I've replaced /usr/local/pdrive/func_probe with the file you attached.
This fixed the detection problem with hda10. Every partition was shown correctly (hda1 as vfat; hda10 as swap).

Thank you.

kjoe

PS: In your prior post '...This should prevent it to detect hda10 as swap.' you meant hda1, right?

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#92 Post by zigbert »

version 0.21 is uploaded. See main post.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#93 Post by zigbert »

version 0.22 is uploaded. See main post.

JB4x4
Posts: 256
Joined: Sun 30 Jul 2006, 22:44
Contact:

#94 Post by JB4x4 »

Gave 0.22 a shot - still wouldn't mount hda1 on my harddrive..... Strange thing is, Barry's new pmount is working fine.

Here is the message shown when trying to mount....

Error - Choose one of the partitions.

JB

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#95 Post by Béèm »

So you highlight your hda1 partition by selecting it and you push mount and you get this message?

Works for me for my hda1 ntfs partition. (with 0.22)

BTW your hda1 doesn't happen to be your /mnt/home one?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#96 Post by zigbert »

JB4x4 wrote:Here is the message shown when trying to mount....

Error - Choose one of the partitions.
1. Could you please confirm this bug. Did you select hda1, and then press 'mount'.
2. Could you please post a screenshot of Pdrive and Pmount. I am interesting in what headings it shows. If this is your 15-partition-disc, it would be rather informative :wink:

Thanks
Sigmund

JB4x4
Posts: 256
Joined: Sun 30 Jul 2006, 22:44
Contact:

#97 Post by JB4x4 »

Correct, either selecting the partition and pressing (un)Mount or double clicking on the partition result in the same message. Note: I can mount and unmount with the "new" pmount. Refreshing pdrive between shows the current state correctly, but it will not mount or unmount the partition.
Attachments
pmountvspdrive.jpg
(38.55 KiB) Downloaded 1032 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#98 Post by zigbert »

Version 0.23 is uploaded. I hope (and guess) this will solve your problem JB4x4. See main post.

JB4x4
Posts: 256
Joined: Sun 30 Jul 2006, 22:44
Contact:

#99 Post by JB4x4 »

Tried out the new version.................

and.............

IT WORKS.

Congratulations Zigbert, you have made my excessively partitioned drive :) useable. Thank you very much for your hard work. I will continue testing to see if anything else comes up.

JB

pdrito
Posts: 50
Joined: Thu 18 Jan 2007, 14:13

bug ?

#100 Post by pdrito »

zigbert,

Thanks for your work. !!

I am using Puppy-2.14.

I try your 0.21 version. ALL seems OK.

I try the last 0.23 version, and the size/free of drives/partitions reads wrong (about the double size).

pdrito.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#101 Post by zigbert »

pdrito
Does Barrys new Pmount detect your size correct. I have not changed anything in Barrys sizedetection code (I think). Would you please post a screenshot of the the new Pmount together with Pdrive 0.23.

Sigmund

JB4x4
Posts: 256
Joined: Sun 30 Jul 2006, 22:44
Contact:

#102 Post by JB4x4 »

I too show double the drive size - free space is correct though.

Here is a screens shot...
Attachments
pdrivesize.png
(166.21 KiB) Downloaded 756 times

JB4x4
Posts: 256
Joined: Sun 30 Jul 2006, 22:44
Contact:

#103 Post by JB4x4 »

zigbert ---

Try this:

change the code at the start of func_probe

Code: Select all

PROBEPART="`probepart`"
DISKINFO="`probedisk`"
PARTSINFO="`echo "$PROBEPART" -k | grep -v 'none' | tr ' ' '_' | tr '\t' '_' | tr '\n' ' '`"
to

Code: Select all

PROBEPART="`probepart -k`"
DISKINFO="`probedisk`"
PARTSINFO="`echo "$PROBEPART" | grep -v 'none' | tr ' ' '_' | tr '\t' '_' | tr '\n' ' '`"
I moved the "-k" seems to have fixed the size problem (on my pc)

JB

pdrito
Posts: 50
Joined: Thu 18 Jan 2007, 14:13

#104 Post by pdrito »

On puppy-214 I have this images:
Barry's pmount
Pdrive 0.23 version


When you ask me for the last Barry's pmount, do you meant on puppy-3.01 or puppy-4 alpha2 ?.
Attachments
on.puppy214.pmount.and.pdrive023.jpg
(114.34 KiB) Downloaded 760 times

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#105 Post by BarryK »

zigbert, the underlying code in pmount was a dog's breakfast. I've been intending to rewrite it for ages. I've attached the latest pmount (slightly later than the one I uploaded to ibiblio several days ago) and a bugfixed 'mount' script that has to be used for mounting ntfs.

You might like to examine the new code, and if you wish use it for Pdrive.
Attachments
mount.gz
(1.63 KiB) Downloaded 1109 times
pmount.gz
(2.57 KiB) Downloaded 881 times
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#106 Post by BarryK »

Just added this to pmount, at line 208:

else
[ "$DOFS" = "iso9660" ] && eject $DODEV
[url]https://bkhome.org/news/[/url]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#107 Post by zigbert »

I'll go for an upgrade...

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#108 Post by zigbert »

Version 0.25 is uploaded. See main post.

Wolf Pup
Posts: 637
Joined: Fri 28 Apr 2006, 01:37

Re: Pdrive 0.25

#109 Post by Wolf Pup »

zigbert wrote:- Updated Barrys fixes: rox -x to rescan dir and detection of partition on / (full installation)
does this apply for dingo or puppy 3.01. in puppy 3.01 pdrive still says unmounted while it is mounted.

Code: Select all

# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda3             12388188   2493888   9390824  21% /
shmfs                    55052         0     55052   0% /dev/shm
/dev/hda5             12389324   4976280   6783700  42% /mnt/hda5

Code: Select all

# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (rw,data=ordered)
none on /proc type proc (rw)
shmfs on /dev/shm type tmpfs (rw)
none on /dev/pts type devpts (rw)
none on /sys type sysfs (rw)
none on /proc/bus/usb type usbfs (rw)
/dev/hda5 on /mnt/hda5 type ext3 (rw,noatime,data=ordered)
[img]http://img230.imageshack.us/img230/8595/ubd6467dp2.png[/img]
[url=http://www.tinyurl.com/54tu74]Visit The Repository[/url] - Helpful and hard-to-find treats for Puppy 3.
[url=http://www.tinyurl.com/c5a68f]Click Here for Puppy Support Chat, + Helpful Links.[/url]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#110 Post by zigbert »

Wolf Pup
Pdrive is nothing new. Pdrive is no spicy code. Pdrive is just a new gui to Barrys code (Pmount). I can't tell too much about his code. I never took the time to investigate. If something drives aren't detected correct, the main question is: Does it in Pmount? if YES --> My code hasn't cloned well from Pmount. if NO --> We need a bugfix of Pmount / We need new code in Pdrive. Both is just fine with me. Pdrive used earlier the Pmount version in Puppy 3. From version 0.22, Pdrive uses the rewritten code of the latest Pmount in Dingo. Unfortunately I can't see the new Pmount package in the Puppy 4.00 repository. I grabbed it from an alpha-live-CD.

Sit Heel speak made me aware of the not working swap-detection in another thread. The NEW Pmount doesn't detect swaps, so here has my dirty hands been hacking again. My fault.

Sigmund

Post Reply