When Googling for error message "Cannot open: No space left on device" the thread forums.remote-exploit.org/backtrack-3-final/15830-no-space-left-device-error-when-using-tar-command.html comes as the first hit.

If someone could add the following solution to that post: the problem is that Linux command df -i shows that there are too many files on the filesystem and all the "inodes" are used.

Look at en.wikipedia.org/wiki/Inode

This problems usually occurs with tar, because this is one of the greatest file creating programs

Check the solutions for your filesystem what to do when out of inodes.

Hope this helps.

Let's support GM Food production!