DSL Embedded :: Problems with filetool.lst



I carefully read the instructions under "Saving Your Configuration" in the DSL documentation.  I was very dissapointed to find things did not work the way they are supposed to with regards to .filetool.lst.

I added some entries to .filetool.lst and after rebooting, not only where the settings / files that I wanted to keep gone, the entries I added were no longer listed in .filetool.lst.  Either the documentation here is incorrect, something is wrong in v2.1, or I am missing something?

Does anyone have a workaround solution for this issue?  I'm basically just trying to get a few files and settings to persist.

Additionally I have been unable to edit the Read-Only cis file /etc/pcmcia/cis.  I have had no luck in making that a writable file.  chmod did not seem to help.  Any ideas?

Make sure you specify a writeable partition for backup ("System -> Backup/Restore" in the fluxbox menu).

Make sure that home/dsl/.filetool.lst is itself included in the list.

Some files will not restore...files in /usr, /bin, /sbin may not restore, depending on how your system is set up.

Chmodding system files just so you can write to them is a bad idea. File permissions do not apply to root, and system files should not be writeable by non-root users.
/etc/pcmcia/cis might be a symlink to /KNOPPIX/etc/pcmcia/cis.  If this is the case, you will need to delete the symlink and copy the linked file in its place.

@mikshaw

I have a similar problem.
After two months of successful use of Dsl I decided to experiment and I lost all my backups. Here's what I've done.

1) Mounted hdb
2) Run filetool.lua and instructed to backup to hdb
3) Open efelm and check if the backedup data are there: yes!
4) Shutdown qemu without a proper DSL shutdown
5) Restart DSL: backup is gone!

What did I do wrong?
I thought that at least hdb should have contained the previous backups.
Instead if type:
Code Sample
sudo filetool.sh backup

and the shutdown Qemu (improperly) , the data _are_ backed up.
Why doesn't it happen with filetools.lua ?

The "without a proper DSL shutdown" could be the problem, but i don't really know much about the way embedded works.  DSL backup is done during the shutdown process.  If you just force kill the whole system there is no shutdown process, and therefore no backup.

Another possibility is that the backup might still exist, but there is no parameter in the bat file to tell DSL to restore from hdb, so the backup file is just sitting there unused.

All this is guessing, though...i have no experience with embedded (my first post was made without realizing which forum i was in).

Why would anyone expect a backup to occur when they have aborted a virtual machine?

Upon a normal shutdown, you will see, just as with any other version of DSL a system message saying...

Backing up files to /mnt/hdb  Done.

Next Page...
original here.