if I'm not contented with the main system and re-partition, then my frugal puppy is gone also
Just as it would be as a full install.
But it is simple to save a frugal install, to put back on a partition.
All a frugal install is, are all the Puppy files, inside a directory(folder).
Simply copy or move this directory(folder), to a location, it will not be deleted.
Do whatever you want to do with the partition.
Move the frugal install directory(folder) back onto the new partition.
It is back, operating like it never left.
Only change may be to the boot loader menu entry, to make it point to the correct partition, the frugal install is now on.
A full install would require a complete new total install from scratch.
It would be a completely new install.
It also would be the only Puppy that could be on that partition.
Some features of Puppy Linux are only provided by a live or frugal install.
Do you really understand a frugal install?
Frugal installs:
Can be put on any partition any format, any type storage device.
Installed alongside any other operating system, on the same partition as the other OS.
To the other OS it is seen as a folder(directory).
The two OS's never mix except for using some free space on the partition.
They load more of Puppy into RAM.
Easier to backup, because all changes, settings are in the save. The core Puppy files never change. Only what is in the save changes. All you have to do is copy the save to have a backup.
If Puppy really gets messed up. Just delete the save and replace it with the backup save.
You can easily load or unload SFS program packages.
This lets you use a program without actually installing it to Puppy. You will have to use this option to fully understand it.
All of Puppy is placed in a directory (folder).
You can have many Puppies on one partition.
All completely separate from the other.
All in different directories (Linux term for folder).
Full installs:
Must be installed to a Linux formatted partition.
Uses the entire partition.
Main advantage is it uses less memory to boot to desktop. A issue when computers only had 256MB or 512MB of memory.
Does not use layered file system.
Works best for compiling.
Does not run into size limit that a save file has on a fat32 format.
Note:
No developers of Puppy Linux are doing any real testing and bug fixes for full installs.
No new features of Puppy Linux are coded to work with full installs.