Recently, I lost several files on my N810. By "lost", I mean that I was getting an I/O error message when trying to access them. They were stored on the internal 2 Gb flash memory.
After having googled a bit, I found an information about what seemed to be an incorrect partitioning of this memory. I decided to test this point, going through following steps:
Important point: of course, if you try this, backup your files before!