Posted: Wed 02 Jun 2010, 03:35
You don't actually have to start over completely to encrypt an existing save file. I'll write you a guide for encrypting your save file tomorrow evening when I get done with work.
It isn't a very hard process. You basically just boot with pfix=ram, run some commands to create a new encrypted save file (without messing around with rebooting), mount both the new one and the old one, and then copy everything from the old one into the new encrypted one (just one command will copy it all). Then you delete the old one, reboot without saving, and Puppy will automatically use the new one.
I'll write up step by step directions tomorrow evening that you can mostly just copy and paste.
As for your question above, to change the root password you open a terminal (click on the desktop icon named "console" that looks like a computer monitor (or a DOS window in older versions of Puppy), OR you can go to Start->Utilities->URxvt (or something like that)) and type passwd, then press enter. It will ask you to type the password. Unlike most things, it won't give you any feedback as you type - not even *****s. Don't worry, it really is working. It's just trying to hide the length of your password from shoulder-surfers. Just type the password and press enter. Then you'll have to do it again. If you don't make any typos, it will change your password. Otherwise it will yell at you.
But that's just the root password, and does nothing to encrypt your data.
It isn't a very hard process. You basically just boot with pfix=ram, run some commands to create a new encrypted save file (without messing around with rebooting), mount both the new one and the old one, and then copy everything from the old one into the new encrypted one (just one command will copy it all). Then you delete the old one, reboot without saving, and Puppy will automatically use the new one.
I'll write up step by step directions tomorrow evening that you can mostly just copy and paste.
As for your question above, to change the root password you open a terminal (click on the desktop icon named "console" that looks like a computer monitor (or a DOS window in older versions of Puppy), OR you can go to Start->Utilities->URxvt (or something like that)) and type passwd, then press enter. It will ask you to type the password. Unlike most things, it won't give you any feedback as you type - not even *****s. Don't worry, it really is working. It's just trying to hide the length of your password from shoulder-surfers. Just type the password and press enter. Then you'll have to do it again. If you don't make any typos, it will change your password. Otherwise it will yell at you.
But that's just the root password, and does nothing to encrypt your data.