Save options for pendrives: which is best?
Save options for pendrives: which is best?
Hi, Puppy forum members.
I go in and out of the forum, with rather lengthy breaks, because I have some medical issues that take up most of my time. For example, I still haven't fixed my leaky roof or installed a new water heater, since I was posting last March.
Now I have an important question, for me anyway. I'm still using Puppeee 4.4, and my savefile has gotten pretty big (around 1.5g). I only save it when I shut down, but it takes a long time to save it, and I know there's a lot of writing to the pendrive going on.
BTW, I've been keeping all my personal files in the my-documents directory.
So, the question is: what's the best way to set up persistence on my pendrive? (Not system files, just my own data files.)
I think there are five ways of saving my files (please tell me if I'm wrong):
- Using the savefile, as I've been doing.
- Putting all my personal files in the /mnt/home directory.
- Keeping them on a separate partition (for which I would have to do a new installation on a partitioned pendrive).
- Keeping the files on a separate pendrive.
- Saving the my-documents directory to my hard drive before shutting down.
I read somewhere that some versions of Puppy have an option to save to a partition, but I haven't seen this option in Puppeee 4.4. However, I could do it manually, I guess, if I had more than one partition set up.
Can someone tell me what's best? I don't think having to wait a long time to shut down is good, so a big save file is a burden. I also want to minimize writing to the pendrive, because if it stops working I'm gonna have to do a hazardous re-install, as well as maybe lose important files.
Any advice or suggestions will be gratefully received.
Cheers.
Mike7
I go in and out of the forum, with rather lengthy breaks, because I have some medical issues that take up most of my time. For example, I still haven't fixed my leaky roof or installed a new water heater, since I was posting last March.
Now I have an important question, for me anyway. I'm still using Puppeee 4.4, and my savefile has gotten pretty big (around 1.5g). I only save it when I shut down, but it takes a long time to save it, and I know there's a lot of writing to the pendrive going on.
BTW, I've been keeping all my personal files in the my-documents directory.
So, the question is: what's the best way to set up persistence on my pendrive? (Not system files, just my own data files.)
I think there are five ways of saving my files (please tell me if I'm wrong):
- Using the savefile, as I've been doing.
- Putting all my personal files in the /mnt/home directory.
- Keeping them on a separate partition (for which I would have to do a new installation on a partitioned pendrive).
- Keeping the files on a separate pendrive.
- Saving the my-documents directory to my hard drive before shutting down.
I read somewhere that some versions of Puppy have an option to save to a partition, but I haven't seen this option in Puppeee 4.4. However, I could do it manually, I guess, if I had more than one partition set up.
Can someone tell me what's best? I don't think having to wait a long time to shut down is good, so a big save file is a burden. I also want to minimize writing to the pendrive, because if it stops working I'm gonna have to do a hazardous re-install, as well as maybe lose important files.
Any advice or suggestions will be gratefully received.
Cheers.
Mike7
Don't know about pupeee 4.4, but the universal installer gives the option of no save file on the versions I've used. When the installer comes to the stage of naming the file, the instructions say to clear the box and leave it blank instead of naming it if you don't want a save file.
Read the prompts in the installer. You can always just cancel the installation instead of proceeding.
Read the prompts in the installer. You can always just cancel the installation instead of proceeding.
Dell optiplex 780, Intel Core 2 Duo CPU E7500 @ 2.93GHz, 4g RAM, w/ATI RV620 LE Radeon HD 3450. Currently running a full install of Slacko 6.3.0 ( 32 bit version).
Hi, Ed. Thanks for replying.
I didn't use the universal installer so I never had that option. I installed Puppeee4.4 from Windows XP onto a pendrive. Puppeee4.4 is set up so you can do that.
But let's say I could eliminate the savefile. How do I save my data? What's the best way (as per my first post)?
Mike
I didn't use the universal installer so I never had that option. I installed Puppeee4.4 from Windows XP onto a pendrive. Puppeee4.4 is set up so you can do that.
But let's say I could eliminate the savefile. How do I save my data? What's the best way (as per my first post)?
Mike
If it helps your decision you are running in PUPMODE=13 which means the saving you see is ONLY of files added or changed during that session...the size of your save file has no bearing on this.Now I have an important question, for me anyway. I'm still using Puppeee 4.4, and my savefile has gotten pretty big (around 1.5g). I only save it when I shut down, but it takes a long time to save it, and I know there's a lot of writing to the pendrive going on.
I guess the files created are
1. your added documents/files
2. files changed by software..eg browser cache, emails?
Sound like saving files to /mnt/home would deal with 1 and there are posts aplenty about 2...turn off cache and so on.
Apart from its ugly windows like name my-documents in the puppy files system was a dumb design move ... the best habit is to keep as much as you can OUT of there. You could even symlink /mnt/home to /root/mystuff if you like....a second stick not a bad idea either.
Those 2 changes alone should vastly improve your shutdown time.
mike
Mike, I installed several versions of puppy to flash drives. I use the universal installer and usually do a full install, and close out without saving. On rebooting, I fatten the install with whatever I want for that particular stick and shut down. The first shutdown message comes up with the option to save to file or to the partition. I choose save to partition.Mike7 wrote:Hi, Ed. Thanks for replying.
I didn't use the universal installer so I never had that option. I installed Puppeee4.4 from Windows XP onto a pendrive. Puppeee4.4 is set up so you can do that.
But let's say I could eliminate the savefile. How do I save my data? What's the best way (as per my first post)?
Mike
It would probably work the same on the shut down at the end of the install, but I figured it would be saving the first video driver default, and sometimes I want to add a driver before saving. I do it this way after having made some mistakes in the past with savefiles. My way is just what I fumbled my way into as a perpetual noob.
Dell optiplex 780, Intel Core 2 Duo CPU E7500 @ 2.93GHz, 4g RAM, w/ATI RV620 LE Radeon HD 3450. Currently running a full install of Slacko 6.3.0 ( 32 bit version).
Hi, Mike B.
Mike7
Thanks for explaining this. I am much relieved.If it helps your decision you are running in PUPMODE=13 which means the saving you see is ONLY of files added or changed during that session...the size of your save file has no bearing on this.
Yes, I think that's probably right, with the addition of things like networking and Osmo and stuff like that. I don't mess around with system files if I can help it (although some of them may get changed automatically).I guess the files created are
1. your added documents/files
2. files changed by software..eg browser cache, emails?
What determines the size limit of /mnt/home?Sound like saving files to /mnt/home would deal with 1
Good idea.turn off cache and so on.
If I can move the entire my-documents folder to /mnt/home, I'll do that. (see above)my-documents in the puppy files system was a dumb design move ... the best habit is to keep as much as you can OUT of there.
Not sure what you mean here: symlink the my-documents folder once I move it to /mnt/home/, or symlink the entire /mnt/home/ folder?You could even symlink /mnt/home to /root/mystuff if you like
I'll do that as well, and also back up everything on an external HDD.a second stick not a bad idea either.
All good stuff. Thank you very much.Those 2 changes alone should vastly improve your shutdown time.
Mike7
Hi, Ed.
I really don't know what type of install I've got, since, as I say, I used the Puppeee self-installer from Windows. What's the difference for me, running a USB stick, between a frugal and a full install? (In case I get the option, doing a re-install with the universal installer.)
Mike
It never occurred to me to re-install Puppeee on another stick using the universal installer. I guess I could give it a try and see what happens.I use the universal installer and usually do a full install
I really don't know what type of install I've got, since, as I say, I used the Puppeee self-installer from Windows. What's the difference for me, running a USB stick, between a frugal and a full install? (In case I get the option, doing a re-install with the universal installer.)
No save file is created, that way?and close out without saving
A partition you previously created on the stick?On rebooting, I fatten the install with whatever I want for that particular stick and shut down. The first shutdown message comes up with the option to save to file or to the partition. I choose save to partition.
Mike
Ok /mnt/home is wherever the puppy sfs and save files are...in this case the usb stick I assume, so you have as much room as there is on the stick. Symlinking back to root would just give a convenient access point for say downloads...though I tend to just download straight down to the partition and it get remembered...might be simpler for you that way.
With regard to your second post i don't think the installer gives the full install option for a usb stick...if it did you would not have/need a save file and th ewhole stick is availabel directly in the filesystem. Some have workaround this in some way to do it (altering /etc/rc.d/rc.local at a guess) but a forum search would find more details.
mike
With regard to your second post i don't think the installer gives the full install option for a usb stick...if it did you would not have/need a save file and th ewhole stick is availabel directly in the filesystem. Some have workaround this in some way to do it (altering /etc/rc.d/rc.local at a guess) but a forum search would find more details.
mike
Mike B.-
OTOH, there must be a simple config file that can be changed to make the defaults for all saves /mnt/home/my-documents/ instead of /root/, don't you think?
The best thing to have done, probably, would have been to partition the stick. But I didn't know how big to make the partitions. I still don't. If I didn't have a save file, I guess I could have made a 150m partition for Puppeee, and a second partition for the rest of the stick.
Too late, now.
Mike7
Great! So there's no problem moving a 700m folder there (my-documents)./mnt/home is wherever the puppy sfs and save files are...in this case the usb stick I assume, so you have as much room as there is on the stick.
I don't know how symlinks work. Would a download sent to a my-documents symlink in /root/ actually send it to /mnt/home/my-documents/? If so, maybe that would also work for the default "save file as" in Abiword and Geenie?Symlinking back to root would just give a convenient access point for say downloads
OTOH, there must be a simple config file that can be changed to make the defaults for all saves /mnt/home/my-documents/ instead of /root/, don't you think?
Not sure what this means. Can you explain?I tend to just download straight down to the partition and it get remembered...might be simpler for you that way.
This is not good news. I suppose I could do a re-install to another stick using the Universal Installer, but I would for sure lose a lot of my configurations, which by now are many.With regard to your second post i don't think the installer gives the full install option for a usb stick...if it did you would not have/need a save file and the whole stick is available directly in the filesystem.
I'd never be able to figure it out, I'm afraid. But it is frustrating not being able to access the entire stick through a file manager.Some have workaround this in some way to do it (altering /etc/rc.d/rc.local at a guess) but a forum search would find more details.
The best thing to have done, probably, would have been to partition the stick. But I didn't know how big to make the partitions. I still don't. If I didn't have a save file, I guess I could have made a 150m partition for Puppeee, and a second partition for the rest of the stick.
Too late, now.
Mike7
thats the idea but if you are happy navigating the file system just choose /mnt/home/wherever and do it that way..I do.I don't know how symlinks work. Would a download sent to a my-documents symlink in /root/ actually send it to /mnt/home/my-documents/? If so, maybe that would also work for the default "save file as" in Abiword and Geenie?
Don't worry about the full install...moving documents will most likely solve the problem you have been having anyway.
mike