First, I searched the forum and did not find using the "Upgrade" install as a repair method anywhere. If it is on the forum please point me to it.
Please feel welcome to add any additional information you may have or correct any mistakes I may have made.
Thanks!
**********************************************
Problem: You somehow corrupted your Puppy Linux full install to hard drive and you wish to repair it and retain your installed programs and settings.

First lets determine what kind of corrupt install you have.

Using Gparted as a tool to repair a broken full install
One way to corrupt a full install is losing power and damaging the file system. If you suspect you damaged the file
system in this manner (or another way) then the "upgrade" install may or may not work, I have not used it for a puppy damaged
in this way. In the next post after this one,<click here> bigpup explains how to use gparted to check your file system and repair your
file system. That would be a good place to start if you know your problem was not created by adding and removing a pet through the Puppy Package Manager or accidently deleting something.

Using the "Upgrade" install as a tool to repair a broken full install
Another way I have seen a puppy install get corrupted is trying to install a pet (using Petget or the Puppy Package Manager) that was made for a different version of Puppy Linux than you are running, then removing it with the Package Manager when it did not work. The Puppy Package Manager removes all of the pet, including overwritten files that the system needs. The "upgrade" install will be a good way to fix this kind of problem.

***********************************************

The following install method will allow you to do an "upgrade" install and keep all your programs and settings.
There is no guarantee that this procedure will work. It has worked every time I have needed it.

You will need the install CD of your version of Puppy Linux, you can also re-install from a USB stick.
Remember to use the same version of puppy you are repairing.
--------------------------------------------------------
This is for Puppy Precise Version 5.7.1 Should work for other 5.xx series puppies but I have not tested this on
anything but Puppy Precise 5.7.1 . The procedure for Puppy 4.xx is farther down the thread.

Just close the next window when done, you do not need to install grub, it is already installed.

Shut down puppy, if asked choose "Do Not Save"
--------------------------------------------------------------------------

Now start computer and puppy boots and everything is like you had it. No need to re-do Opera or anything else.

*******************************************************

Puppy Version 4.xx

You can do an "upgrade" install, that will keep all your programs and settings. You will need the install CD of your version
of Puppy Linux, you can also re-install from a USB stick. Remember to use the same version of puppy you are repairing.

The following 5 steps may or may not be needed. If you can already boot your puppy straight into Puppy Linux then skip
these 5 steps and go to "To do an "upgrade" install

Problem: You somehow corrupted your Puppy Linux full install to hard drive and you wish to repair it.

The first thing to do is check the file system.
This may be the file system corrupted not the install.

Do this by using Gparted from a Puppy live CD or USB.

Run the program Gparted and have it do a check of the hard drive.

To use Gparted:
Boot with the Puppy live CD
At the Puppy boot screen hit F2 key.
Use the boot option puppy pfix=ram.
This keeps the hard drive from being mounted.
Hard drive can not be mounted for Gparted to work.

In Gparted
right click on a partition
Select check
If it finds anything wrong it will correct.

If you have more than one partition on hard drive
run a check on all of them.

Also, you need to state in your procedure that the upgrade install needs to be to the exact same location as the full install you are upgrading.
The exact hard drive partition the full install is on.

Also, point out this may or may not work.

Also, there are some repair options, offered as boot options, when you boot with a live Puppy CD or USB.
(must be same Puppy version as the one you are trying to repair)

At boot hit F2
enter boot option

puppy pfix=clean -file cleanup (simulate version upgrade)

puppy pfix=purge -more radical file cleanup (to fix broken systems)
This one may do more than you want and you may loose added stuff_________________I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected

wnderer,
What Puppy did you use to get this??????_________________I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected

It may be advisable to add a comment at the beginning for those who lack the common sense of backing up their important data before trying any update or fix. I may add, you might want to advise people against a full install until they are familiar and comfortable with Puppy and/or Quirky.

I never did a full install on my main machine but have done so on plenty of toy boxes without issue. I also never have less than 2 backups.

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