LazY Puppy Info Center
http://murga-linux.com/puppy/viewtopic. ... 223#591223
Quick & Easy Information to BugFixes, Updates & more
Lobster wrote:Do tell us about your experiences in putting this together. Few people realize the work involved until told . . .
At first i have to say: i have loved the .pup (Muppy 08.3F). The .pup always gave me Information about existing files before it continues to install. The .pet overwrites every existing file and keeps the action "classified". So to me the .pup is LINUX and the .pet is WINDOWS. Windows doesn't take care of the mbr. It overwrites everything that is in the mbr. And so is the .pet. Linux takes care of the mbr. You will always get your windows system (if installed), no matter how much Puppies/Linux's you have installed (did never ever hear of another case). And similar is the .pup.
This took me to the following way to work out and put together .pet and .sfs files.
1. Step/Rule
------------
1.a Boot always clean system
1.b Only install .pet files without using a save file (Live, CD or USB)
1.c Only install .pet files to check out the program (it runs? it works?)
2. Step/Rule
------------
2.a Boot always clean System
2.b Extract the .pet (extract to Linux partition, to keep the links)
2.c Copy the extracted .pet manually into the linux system
2.d Do not allow to replace existing files
- 2.d.a Create a directory containing exactly the structure of the files that want to overwrite existing ones
- 2.d.b Move the files that want to overwrite existing files into that created directory
- (do this step by step, and always before clicking OK, until all files are copied, maybe lots of directories and subdirs have to be created)
- 2.d.c Create a .pet out of the directory of the extracted .pet, that now should miss those files that have wanted to overwrite existing files
- 2.d.d Create a .pet out of the directory that contains the moved files
- 2.d.e Rename the .pet's (familiar to another but different to the original)
- 2.d.f Backup the .pet's (and the directories, they maybe needed later)
2.e Refresh the menu to get the desktop entry (openbox refresh menu refreshes fbpanel also and calls fixmenus (afaik))
2.f Run the program and use it as it should be used for
3. Step/Rule
------------
3.a If everything has been fine, decide if you want to use/install the program (keep the .pet's!)
Otherwise
- 3.b Program crashes or some functions doesn't work? Install the created .pet containing the moved files
- 3.b.a Do exactly (exactly as you can) what you have done as the program crashes
- 3.b.b If the program doesn't crash and all functions seem to work i usually open my window and JUMP (just kidding)
- (This is always the point where hard and long during work has its start)
- 3.b.c Boot always clean system
- 3.b.d Check file differences manually file by file (existed and moved)
- 3.b.e If moved file is a link and existed file has a "double" (same size, familiar name f.e. =.so to =.so.0 then maybe everything will be ok
- If moved file and existed file have the same size and just different date and/or time then maybe everything will be ok
Otherwise = QUIT (maybe put this one in a sfs but not installing this one using save file and/or remastering cd)
4. Step/Rule
------------
4.a Next .pet
4.b Go back to 1.
nooby wrote:That is another thing I love about Smokey.
Very generous of him to share that fast server.
Yes!
I have been really surprised about getting this offer!
Did you read my post, where i have answered your questions?
RSH