Saving Changes in DSL
From RedPost/Kit/Documentation
DSL loads itself into RAM. So, if you change any files or settings, you must manually back them up to the flash drive before rebooting. Otherwise your work will be lost. Here are instructions for how to save changes. (See also Persistence at the DSL wiki.)
Note: Try to confine your changes to /home and /opt to save memory when the directories are reloaded.
- First, gain access to the Fluxbox menu. (Note: If Firefox is still running, be sure to remove its session file using the following command. Otherwise it may display a dialog asking if you want to resume your session each time you reboot. Replace [profile_name] with the name of your Firefox profile.)
rm /home/dsl/.mozilla/firefox/[profile_name]/session_store.js
- The file /home/dsl/.filetool.lst lists the files that will be included in the backup. By default the entire /home/dsl directory is saved, as well as select files in /opt. The file /home/dsl/.xfiletool.lst can be used to exclude files from the backup.
- On the Fluxbox menu, go to System > Backup/Restore.
- Type the name of your USB flash device and hit the Backup button to begin the backup. Wait until finished.
- To confirm that the backup is good, open a terminal and run
tar -tzf /cdrom/backup.tar.gz
If tar doesn't return any errors, then the backup is fine.

