Ever happened to find your root partition completelly full but du reporting a minor disk usage? If you have a separate partition mounted at boot time sometimes can happen to the mount command to fail resoulting in your operations being executed on the wrong partition, maybe everything behaves correctly, you reboot or shut down the system and at the next boot the partition get mounted normally. What happened to the data wrote previously?