The time now is Sun 15 Dec 2019, 03:47
All times are UTC - 4 |
Author |
Message |
Bruce B
Joined: 18 May 2005 Posts: 11488 Location: The Peoples Republic of California
|
Posted: Sun 28 Mar 2010, 23:08 Post subject:
Re: pupsave files |
|
RetroTechGuy wrote: |
I'm hoping that Barry will make this the default, in the next official release (I don't want newbies to need to learn too much, too fast -- make it easy for them to "join the club" ;) ) |
Yes, there are good reasons a person would not want to run the operating system on a filesystem in need of repairs. Good reasons.
Nevertheless, I highly doubt what you are 'hoping' for will happen at the developer level (i.e. Barry) The reason why is he already did it and guess what? Lots of complaints because users were having to wait for the e2fsck to complete. (I think it was version 3.1)
However, if you can, it's easy to modify initrd.gz to have this option and other options as you please.
_________________ New! Puppy Linux Links Page
|
Back to top
|
|
 |
RetroTechGuy

Joined: 15 Dec 2009 Posts: 2937 Location: USA
|
Posted: Mon 29 Mar 2010, 13:09 Post subject:
Re: pupsave files |
|
Bruce B wrote: | RetroTechGuy wrote: |
I'm hoping that Barry will make this the default, in the next official release (I don't want newbies to need to learn too much, too fast -- make it easy for them to "join the club" ) |
Yes, there are good reasons a person would not want to run the operating system on a filesystem in need of repairs. Good reasons. |
Indeed. Critical reasons! It's particularly bad practice to mount a damaged FS in read-write mode.
I personally had several pupsaves become corrupted to the point of being unusable. A colleague of mine has a similar problem, and he was rather disappointed in Puppy at that point (he also tinkers on a good deal of old equipment -- he's not a "newbie" when it comes to this).
Puppy looks really good, and works really well...and then it commits suicide, after a couple dozen reboots.
At least the M$ Windows OS's take several months, to several years, before committing suicide.
Let me say again, that I am a big fan of what Barry and others have done here! We just need a couple tweaks to make Puppy "ready for prime time".
On my frugal install, I patched the menu.lst to "pfix=fsck". On the live boot CD, it is more difficult (I did this also, but this may be beyond what a newbie could do). Prior to this CD patch, I had been typing "puppy pfix=fsck" on every single CD boot...very tedious.
If the point of Puppy is to make things hard for newbies, and discourage them from using Linux (after they lose all their data in their pupsave, which they yet haven't learned to back-up), then the status quo is the right method. Otherwise, a simple patch will help keep them out of trouble. (if I sound a little grumpy about it, I am... I like systems that "just work")
Quote: | Nevertheless, I highly doubt what you are 'hoping' for will happen at the developer level (i.e. Barry) The reason why is he already did it and guess what? Lots of complaints because users were having to wait for the e2fsck to complete. (I think it was version 3.1) |
OK, so we add it as a query, whose default answer is "yes", with a timeout (if you're not sitting there waiting, and only have 1 pupsave to load, it continues booting without waiting for your answer... fscking the pupsave in the process).
Let's be realistic here. Most pupsaves are small. In fact, I read somewhere that it wasn't recommended that you exceed 2GB for the OS (i.e. pupsave). Even a 2GB partition doesn't take very long to scan. And given the data integrity issue, it's worth the wait. Even with the fsck on my pupsave, the boot time is shorter than loading Windows 98 on my machines (I currently have 3 machines which regularly run in Puppy, and it's true on all 3).
Part of the problem here is that Puppy does not cleanly umount the pupsave (I found this in in several 4.x versions). This seems to be more common for pupsaves stored on the HDD, than on a USB flash (my HDD shutdown is very quick, and ALWAYS corrupted. My USB shutdown takes MUCH longer, and only occasionally shows corruption).
So the fsck is simply a bandaid for this larger issue (I might agree that fsck is somewhat unnecessary on every boot, if the partition is cleanly umounted).
The "speed" complaint reminds me of a copy issue I had in an early version of Linux. The "cp" command was really fast. Unfortunately, it didn't copy correctly a substantial fraction of the time, so it was often faster to reboot into Windows98 and perform the copy, then reboot back to Linux (as I often stored files on a Fat32, so they were accessible to both OS). Otherwise, you had to copy the files, then perform a CRC on them, to make sure that they had copied uncorrupted...then recopy the corrupted files. Bad...bad...bad...
Quote: | However, if you can, it's easy to modify initrd.gz to have this option and other options as you please. |
Actually, you remaster the CD and follow Pizza's instructions:
http://murga-linux.com/puppy/viewtopic.php?t=53337&start=60
placing pfix=fsck on the isolinux.cfg append line.
In a frugal install, you can add it on the kernel line, in menu.lst
BTW, I am now distributing my "fsck" modded CD to the folks that I give it to (i.e. the same as the original, with only this change).
|
Back to top
|
|
 |
Bruce B
Joined: 18 May 2005 Posts: 11488 Location: The Peoples Republic of California
|
Posted: Thu 01 Apr 2010, 05:02 Post subject:
Re: pupsave files |
|
RetroTechGuy wrote: |
To do this, I created a fresh, new pupsave (or pfix=ram), so you don't add any of your personalized, goofy crap into the CD. Then use the remaster command (under Menu, Setup, Remaster). Select all defaults, and edit the isolinux.cfg, and follow Pizza's answer:
http://murga-linux.com/puppy/viewtopic.php?t=53337&start=60
adding pfix=fsck on the "append" line, save it as an ISO and/or burn it off.
This is now the version that I'm giving to people (I want it to check their pupsave on every boot, so they don't have issues).
I'm hoping that Barry will make this the default, in the next official release (I don't want newbies to need to learn too much, too fast -- make it easy for them to "join the club" ;) ) |
If you work careful and want to save time, you can use a hexeditor to make some modifications to the boot args. The reason this is possible is because it is in plain text.
Use overwrite and not insert mode, which is default with most hexeditors. We don't want to add any bytes.
_________________ New! Puppy Linux Links Page
|
Back to top
|
|
 |
Béèm

Joined: 21 Nov 2006 Posts: 11775 Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
|
Posted: Thu 01 Apr 2010, 05:36 Post subject:
|
|
I just started to use .3fs save files, as it seems they are more stable.
Not long enough to give valuable feedback yet.
I used information from two posts to do this
- http://www.murga-linux.com/puppy/viewtopic.php?t=51410
- http://www.murga-linux.com/puppy/viewtopic.php?p=293296#293296
_________________ Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
|
Back to top
|
|
 |
Béèm

Joined: 21 Nov 2006 Posts: 11775 Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
|
Posted: Thu 01 Apr 2010, 08:18 Post subject:
Saving to ext2, ext3, ext4, etc.. |
|
Saving to ext2, ext3, ext4, etc..
Good news from Barry.
_________________ Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
|
Back to top
|
|
 |
RetroTechGuy

Joined: 15 Dec 2009 Posts: 2937 Location: USA
|
Posted: Thu 01 Apr 2010, 09:23 Post subject:
Re: pupsave files |
|
Bruce B wrote: | RetroTechGuy wrote: |
To do this, I created a fresh, new pupsave (or pfix=ram), so you don't add any of your personalized, goofy crap into the CD. Then use the remaster command (under Menu, Setup, Remaster). Select all defaults, and edit the isolinux.cfg, and follow Pizza's answer:
http://murga-linux.com/puppy/viewtopic.php?t=53337&start=60
adding pfix=fsck on the "append" line, save it as an ISO and/or burn it off.
This is now the version that I'm giving to people (I want it to check their pupsave on every boot, so they don't have issues).
I'm hoping that Barry will make this the default, in the next official release (I don't want newbies to need to learn too much, too fast -- make it easy for them to "join the club" ) |
If you work careful and want to save time, you can use a hexeditor to make some modifications to the boot args. The reason this is possible is because it is in plain text.
Use overwrite and not insert mode, which is default with most hexeditors. We don't want to add any bytes. |
I don't tinker much with debuggers and hex editors any more.
But it was relatively painless to re-master the CD. (and fixing the frugal install was simply a case of editing menu.lst).
I have started handing out copies of the automatic fsck CD (I want my victims...errr..."converts" to find it easy to use the system... ).
|
Back to top
|
|
 |
Zpup
Joined: 27 Oct 2010 Posts: 3
|
Posted: Wed 27 Oct 2010, 12:09 Post subject:
|
|
I have been running Live CD's and a frugal USB installation. If I understand it there is no way to "flush" re-initialize the cache. This reminds me of "memory"lock" / leak, zombies-hidden ?
An analogy may be, droppings and artifacts left over.
So, I have to re-boot...
Can't complain though, I am getting mileage from my Dell D610, when the XP SP3 annoys me,and I take Puppy for a walk...
|
Back to top
|
|
 |
Bruce B
Joined: 18 May 2005 Posts: 11488 Location: The Peoples Republic of California
|
Posted: Fri 12 Nov 2010, 17:45 Post subject:
|
|
Zpup wrote: | I have been running Live CD's and a frugal USB installation. If I understand it there is no way to "flush" re-initialize the cache. This reminds me of "memory"lock" / leak, zombies-hidden ?
An analogy may be, droppings and artifacts left over.
So, I have to re-boot...
Can't complain though, I am getting mileage from my Dell D610, when the XP SP3 annoys me,and I take Puppy for a walk... |
There is a way to "flush" re-initialize the cache, although there isn't
much reason to do it because Linux manages the cache and buffers well.
You do it with a command, better placed in script or alias if you do it
regularly.
sync && echo 3 > /proc/sys/vm/drop_caches
As far as rebooting, this is likely because you used Windows too much. After
I started using Linux, it took me a long time to teach myself to stop
rebooting several times a day.
But eventually I learned.
~
_________________ New! Puppy Linux Links Page
|
Back to top
|
|
 |
gcmartin
Joined: 14 Oct 2005 Posts: 6730 Location: Earth
|
Posted: Wed 01 Dec 2010, 15:29 Post subject:
Mount CD to drag and drop files to it |
|
Done it lots of times on MS, but never on Linux.
- How do you setup a CD on Linux so that I can drag and drop files to it?
- Can it be done as easily as I do it on MS?
Thanks in advance
_________________ Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
|
Back to top
|
|
 |
noryb009
Joined: 20 Mar 2010 Posts: 626
|
Posted: Wed 01 Dec 2010, 16:18 Post subject:
|
|
gcmartin: You can try pBurn, and write a MULTISESSION CD/DVD. You will need to do a little extra (menu > multimedia > pburn, select file, burn), but it's pretty good.
|
Back to top
|
|
 |
gcmartin
Joined: 14 Oct 2005 Posts: 6730 Location: Earth
|
Posted: Fri 03 Dec 2010, 14:50 Post subject:
Drag and Drop files to a CD |
|
@noryb009 Thanks for your reply.
I was aware of that approach. But, I was hoping that there is a method I could tell the user "to drag and drop via a Filemanager" that I may have overlooked.
If I understand correctly by your response, there is no way to do this in Linux via a filemanager (like is done in Microsoft).
Thanks
_________________ Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
|
Back to top
|
|
 |
Johnny Pest
Joined: 19 Jan 2012 Posts: 5 Location: Philippines
|
Posted: Fri 20 Jan 2012, 06:44 Post subject:
Skipping the Save file for one session Subject description: Load the save file at start up, but skip saving at shutdown |
|
Hi,
I have been running Puppy for a while now, and I set it up the way i want to.
I was wondering if it is possible to startup with the save file loaded, but when i want to shutdown, i skip saving to the save file.
Thank you,
John
|
Back to top
|
|
 |
Bruce B
Joined: 18 May 2005 Posts: 11488 Location: The Peoples Republic of California
|
Posted: Sat 21 Jan 2012, 12:48 Post subject:
Re: Skipping the Save file for one session Subject description: Load the save file at start up, but skip saving at shutdown |
|
Johnny Pest wrote: | Hi,
I have been running Puppy for a while now, and I set it up the way i want to.
I was wondering if it is possible to startup with the save file loaded, but when i want to shutdown, i skip saving to the save file.
Thank you,
John |
If it is on a USB stick this should be very easy.
_________________ New! Puppy Linux Links Page
|
Back to top
|
|
 |
Johnny Pest
Joined: 19 Jan 2012 Posts: 5 Location: Philippines
|
Posted: Tue 24 Jan 2012, 02:40 Post subject:
Re: Skipping the Save file for one session Subject description: Load the save file at start up, but skip saving at shutdown |
|
Bruce B wrote: |
If it is on a USB stick this should be very easy. |
Hi Bruce,
I'm running live from a usb and the save file is in the same drive. Is there a command to do that?
Do you think remastering would a good idea?
Thanks,
johnny pest
|
Back to top
|
|
 |
rjbrewer

Joined: 22 Jan 2008 Posts: 4421 Location: merriam, kansas
|
Posted: Tue 24 Jan 2012, 03:55 Post subject:
|
|
Before shutting down, go to /etc/rcd/pupstate.
Change Pupmode to 5.
That will stop the save just for that session.
Also go to puppy event manager and set save session to 0
so it doesn't save at 30 minute mark of the session.
_________________
Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs
|
Back to top
|
|
 |
|
|
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
|