Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 19 Apr 2014, 23:29
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Save-pup-lock
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 3 [45 Posts]   Goto page: Previous 1, 2, 3
Author Message
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 02 Sep 2012, 11:58    Post subject:  

SFR,

Thanks for all that testing.

My tests are on a usb thumb drive formatted as ext3 with an ext3 savefile booted from Racy5.3.

Since, this does not happen with an ext2 formatted savefile, I'm wondering if there is some "timing" issue due to journalllng in your case.

Since this only happens after the second boot, and only after snapmergepuppy has been run once, suggests that snapmergepuppy might be involved. However, it would seem in that case that it would affect both filesystem formats.

So, I'm at a loss to suggest a solution. Perhaps ext2 is ok since the idea is to keep save activity under direct control. Very Happy

Cheers,
s
(Found this somewhat related reference to ext3 remounts
http://serverfault.com/questions/124051/how-do-you-re-mount-an-ext3-fs-readwrite-after-it-gets-mounted-readonly-from-a-d )
Back to top
View user's profile Send private message 
Pelo


Joined: 10 Sep 2011
Posts: 2285
Location: Mer méditerrannée (1 kms°)

PostPosted: Sun 02 Sep 2012, 12:13    Post subject: pupSaveconfig V.2.2.2 is perfect
Subject description: It does like if it was the first run
 

pupSaveconfig V.2.2.2 is perfect
It does like if it was the first run. you can save or not the things you have done during the session. Each time. very good, very well, très bon.
Back to top
View user's profile Send private message Yahoo Messenger 
SFR


Joined: 26 Oct 2011
Posts: 879

PostPosted: Sun 02 Sep 2012, 14:26    Post subject:  

@Pelo:
I used to use PupSaveconfig 2.2.2 & 2.2.4, until I noticed that it behaves the same way as the first version of Save-pup-lock (qafe0331's posts on previous page) - if I install some .pet(s) and choose not to save session, only /root is not being saved.
But I've checked PupSaveconfig + latest Petget a while ago...and it seems to work ok in this case. Shocked

@Seaside:
I downloaded Racy 5.3 and fell into the same problem (in Lucid too), so there's a big chance that this is "it's just me" type of issue. But like I said - it's no big deal. Wink
The good news is that I've done quick test in Slacko:
Upgraded Petget & installed Save-pup-lock (first version!).
Pets are being installed properly and if I don't save the session, files belonging to installed .pets don't remain in the savefile. Smile

Looks like Petget is crucial factor in both cases and the easiest way to use Save-pup-lock or PupSaveconfig happily is to upgrade Petget before.
I need to do more tests...

Thanks guys & Greetings!

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 02 Sep 2012, 15:53    Post subject:  

SFR,

Apparently snapmergepuppy sends a flag file after it's first use. Perhaps this causes the problem. Try this script in a terminal and see what happens
Code:
#/bin/sh
#test snapmergepuppy affect

for i in {1..4}; do

mount -o remount,ro /dev/loop1
mount -o remount,rw /dev/loop1
 
 sync && snapmergepuppy
 
 [ -e  /initrd/pup_ro1/tmp/flagnextpassthru] && rm -f  /initrd/pup_ro1/tmp/flagnextpassthru
 
 mount -o remount,ro /dev/loop1
 mount -o remount,rw /dev/loop1

done


Regards,
s
Back to top
View user's profile Send private message 
SFR


Joined: 26 Oct 2011
Posts: 879

PostPosted: Sun 02 Sep 2012, 16:55    Post subject:  

Hey Seaside

Unfortunately, the same situation: at the first boot - ok, next boots - fail...
I even commented the appropriate line in snapmergepuppy:
Code:
# [ -e /tmp/flagnextpassthru ] && NEXTPASSTHRU="yes"

before saving for the first time - nothing changed...

Something tells me that the problem might be initrd (or wherever it is)..?
You know, the line:
Quote:
Updating... layered-filesystem next boot will be faster!

right after the first reboot after creating savefile.
Maybe thanks to "that" everything works at the first reboot, and at the next - it doesn't..?
But it's just an unjustified guess...

Again, I can live with that, since I know workarounds. Smile
I think there's no need to waste your time on the (apparently only mine) problem...unless someone else will report similar issue.

Thanks a lot for trying to help me out &
Greetings!

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sat 20 Oct 2012, 17:25    Post subject:  

I am sorry to jump in without knowing how. I was reading this discussion about Save-pup-lock. This seemed like exactly what I need. I downloaded Save-pup-Lock 2 and installed it. I did not know what I was doing but finally got the icon title to change. Then I discovered that I had both Icons and separated them. The Save-pup-lock Icon provides the menu as it is supposed to do.

The problem I have is that when I power off or reboot, the file is still saved.
I do not understand much of what is talked about in this discussion, especially about the required pupmode.

I am working with Puppy 5.28 installed on a USB stick. The computer has no hard drive.

Thanks for any help!
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 21 Oct 2012, 12:54    Post subject:  

comcoco wrote:
.

The problem I have is that when I power off or reboot, the file is still saved.
I do not understand much of what is talked about in this discussion, especially about the required pupmode.

I am working with Puppy 5.28 installed on a USB stick. The computer has no hard drive.

Thanks for any help!

comcoco,

Sorry that you are having some difficulties.

I assume you are booting directly from the usb thumbdrive and not a cd. Would you mind opening a terminal, type "mount", and then post the output here.

Thanks,
s
(You call tell which pupmode you are running in by typing in a terminal "cat /etc/rc.d/PUPSTATE" )
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sun 21 Oct 2012, 13:31    Post subject:  

seaside,

This is what I get when I type "mount" from the terminal:


sh-4.1# mount
rootfs on / type rootfs (rw,relatime)
/dev/sda1 on /initrd/mnt/dev_save type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,errors=remount-ro)
/dev/loop1 on /initrd/pup_ro1 type ext2 (ro,noatime,errors=continue)
tmpfs on /initrd/pup_rw type tmpfs (rw,relatime)
tmpfs on /initrd/mnt/tmpfs type tmpfs (rw,relatime,size=130608k)
/dev/loop0 on /initrd/pup_ro2 type squashfs (ro,noatime)
unionfs on / type aufs (rw,relatime,si=f4b0de13)
none on /proc type proc (rw,relatime)
none on /dev/pts type devpts (rw,relatime,gid=2,mode=620)
none on /sys type sysfs (rw,relatime)
shmfs on /dev/shm type tmpfs (rw,relatime,size=746060k)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sdb1 on /mnt/sdb1 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,errors=remount-ro)
sh-4.1# ^C
sh-4.1#

Thanks for your help!
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sun 21 Oct 2012, 14:15    Post subject:  

Seaside,

Sorry I could not get the other command to work at first. It gives:


sh-4.1# cat /etc/rc.d/PUPSTATE
PUPMODE=13
PDEV1='sda1'
DEV1FS='vfat'
PUPSFS='sda1,vfat,/lupu_528.sfs'
PUPSAVE='sda1,vfat,/lupusave-Puppy2_12_02.2fs'
PMEDIA='usbflash'
#ATADRIVES is all internal ide/pata/sata drives, excluding optical, excluding usb...
ATADRIVES=''
#ATAOPTICALDRIVES is list of non-usb optical drives...
ATAOPTICALDRIVES=''
#these directories are unionfs/aufs layers in /initrd...
SAVE_LAYER='/pup_ro1'
PUP_LAYER='/pup_ro2'
#The partition that has the lupusave file is mounted here...
PUP_HOME='/mnt/dev_save'
#(in /initrd) ...note, /mnt/home is a link to it.
#this file has extra kernel drivers and firmware...
ZDRV=''
#complete set of modules in the initrd (moved to main f.s.)...
ZDRVINIT='no'
#Partition no. override on boot drive to which session is (or will be) saved...
PSAVEMARK=''
sh-4.1#

Thanks, again!
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 21 Oct 2012, 15:47    Post subject:  

comcoco,

I am quite puzzled. These two items-
Quote:
SAVE_LAYER='/pup_ro1'
and
Quote:
/dev/loop1 on /initrd/pup_ro1 type ext2 (ro,noatime,errors=continue)

tell me that your pup save file is "pup_ro1" and is mounted as a "Read Only" filesystem.

If you make up a test file and save it in the home puppy directory, does this file survive after a shutdown?

Cheers,
s
(Incidentally, upon shutdowns there is a message that states" saving to pup-save....." but it does not actually save)
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sun 21 Oct 2012, 17:01    Post subject:  

seaside,

Please bear with me. I do not know how to find the items you just requested.

My pup save file is:

/lupusave-Puppy2-12-02.2fs (sda1) as stated when Puppy is booting. I can not find this using ROX.

Also using ROX I can not find "pup_ro1".

I concluded that I am saving my pupsave file when I power down or reboot because when I move items around on the desktop, they come back after booting in the new place.

I told you I need a lot of help.
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 21 Oct 2012, 17:36    Post subject:  

comcoco wrote:
seaside,

Please bear with me. I do not know how to find the items you just requested......

Also using ROX I can not find "pup_ro1"........

comcoco,

No need to find any of those items. Use a text editor (geany) and save a file named "testsurviveboot" (can be blank).

Then do a reboot and see if this file is now still there.

Cheers,
s
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sun 21 Oct 2012, 19:19    Post subject:  

seaside,

Thanks for your patience in working with me!

I generated a test file, saved to the home folder, rebooted using the Menu>Shutdown>Reboot.

The test file survived the reboot. This shows that the Save-pup-lock is not working, I think. I guess I did not know that the save covered the whole file system, not just the lupusave.2fs file.

Do you have a suggestion for me to try which I can do?
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 878

PostPosted: Sun 21 Oct 2012, 20:12    Post subject:  

comcoco wrote:
seaside,

Thanks for your patience in working with me!

I generated a test file, saved to the home folder, rebooted using the Menu>Shutdown>Reboot.

The test file survived the reboot. This shows that the Save-pup-lock is not working, I think. I guess I did not know that the save covered the whole file system, not just the lupusave.2fs file.

Do you have a suggestion for me to try which I can do?


comcoco,

That result is very odd. Since the pup save file appears from your test to be locked as "Read Only", I can't explain how anything would be saved.

Perhaps you might use Pupsaveconfig found here-
http://murga-linux.com/puppy/viewtopic.php?search_id=316141523&t=60678
It was made for the latest puppies and might work better for your pup version.

Cheers,
s
Back to top
View user's profile Send private message 
comcoco

Joined: 02 Feb 2012
Posts: 31

PostPosted: Sun 21 Oct 2012, 23:04    Post subject:  

Thanks, seaside!

I will take a look at Pup Save Config

I never heard of it before.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 3 [45 Posts]   Goto page: Previous 1, 2, 3
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0816s ][ Queries: 13 (0.0061s) ][ GZIP on ]