by Mijzelf » Tue Apr 17, 2018 5:22 pm
Lacie uses a layered filesystem. On a single disk box sda7 contains a temporary rootfs, which contains the tool to assemble a layered filesystem of sda8 and sda9/snaps/*.
sda8 is read-only, and contains the original firmware, sda9/snaps contains the changes to the original files, for instance by later firmware updates. Together they contain the running rootfs.
All directories in sda9/snap are added to the layer, and only the last can be changed by the OS, when running.
That means that if the layered rootfs consists of sda8+sda9/snaps/00+sda9/snaps/01+sda9/snaps/02, and both sda8 and sda9/snaps/01 contain a copy of a certain file, you'll see the one in sda9/snaps/01. And if you edit the file from the Lacie OS, the changes are written to sda9/snaps/02.
So in your case, all edits have to be done to the last copy of a file in snaps, else it won't work. The strange timestamps might be due to bugs in the layered filesystem. If you read a file, it has to parse all layers until it finds the most upper copy. For directories containing the timestamps, it has to merge all directories on all layers, as the actual files can be in different layers. It's easy to have a bug there.