Hi guys.
Well, the situation deepens. I found that
NO updates, of any kind, were being saved.
Even simple adds of bookmarks to FF. And the problem is my USB configuration with my rEFInd menu.
On my USB drive I have:
Code: Select all
guest@porteus:~$ ls -l /mnt/sdb1
total 44
drwxrwxrwx 11 root root 4096 Sep 12 14:59 Backups/
drwxrwxrwx 3 root root 4096 Sep 5 23:29 EFI/
drwxrwxrwx 2 root root 4096 Oct 4 23:27 Modules/
drwxrwxrwx 4 root root 4096 Sep 5 23:40 My_Webpages/
drwxrwxrwx 2 root root 4096 Sep 15 00:01 System\ Volume\ Information/
drwxrwxrwx 4 root root 4096 Oct 5 01:53 Temp/
-rwxrwxrwx 1 root root 1141 Jan 30 2015 USB_INSTALLATION.txt*
drwxrwxrwx 4 root root 4096 Sep 5 23:29 boot/
drwxrwxrwx 2 root root 4096 Oct 4 19:56 changes/
drwxrwxrwx 2 root root 4096 Oct 6 00:28 modsavedat/
drwxrwxrwx 6 root root 4096 Jan 30 2015 porteus/
guest@porteus:~$ ls -l /mnt/sdb1/changes
total 327680
-rwxrwxrwx 1 root root 335544320 Oct 6 00:42 porteussave.dat*
guest@porteus:~$ ls -l /mnt/sdb1/modsavedat
total 327680
-rwxrwxrwx 1 root root 335544320 Oct 6 00:30 porteussave.dat.xzm*
With the porteusave.dat.xzm a copy of my normal porteussave.dat file with the .xzm extention added.
My default boot configuration with the USB drive is to Porteus with a config that has all my changes but without the ability to make changes and have them saved. (Helpful for when the grandkids use a netbook to play games.) Rather than have the changes=EXIT cheatcode I use the extramod= cheatcode with the porteussave.dat.xzm file added on.
Code: Select all
options "from=UUID:F789-E55C extramod=UUID:F789-E55C/Modules;UUID:F789-E55C/modsavedat volume=33 reboot=cold"
When I want to save changes I boot and use a submenuentry menu that I thought/hoped would override the extramod= cheatcode in the default options parameter.
Code: Select all
submenuentry "Save changes" {
add_options "extramod=UUID:F789-E55C/Modules changes=EXIT:UUID:F789-E55C/changes/porteussave.dat"
}
I have found that that does
not override the override the extramod= cheatcode in the default options parameter.
IF I delete/rename the modsavedat .xzm file and reboot to the Save changes menu saving changes works. Changes are saved when exiting Porteus and when using the dump-session command.
So, at this point I don't know if I need another cheatcode, a different cheatcode, a different rEFInd menu option, a different dump-session command, etc. At least I know what the problem is, and that's half the battle.