cm0002

joined 3 months ago
MODERATOR OF
 

Short answer is: yes, as soon as more than one OS mounts a file system in read-write mode.

The kernel of a modern OS (I am generously including Windows here) caches file system data structures in memory. When you hibernate the computer, the content of that memory is written into a large file because that speeds-up a later restart.

Now, if you boot up another OS, and modify these partitions (without mounting them read-only), you alter the file systems data structures. That happens already when you view folders because this modifies access times stored in the inodes.

When you now shut down the second OS, and resume the first OS, the restarted kernel will have and use cached file system metadata which id loaded from the image into the kernel, that does not match that of the files on disk. And this causes file system corruption by definition.

 

.... virtual machines where you only have to select which accompanying image of Arch / Tumbleweed / Ubuntu / Fedora you want to try.

In addition, the combination of a very stable base system with a fast-moving, bleeading edge virtualized system on top can be surprisingly useful. And because small virtual machines, when not running, are nothing else than files on your computer, you can have many versions of them, alter things, try stuff out, then delete it and go back to the tidy original state.

[–] cm0002@programming.dev 2 points 1 week ago (2 children)

enough to pay up to even change the damn "inappropriate anime mascot"

Wait what? LMAO, whos calling it "inappropriate" 😂

[–] cm0002@programming.dev 2 points 2 weeks ago
[–] cm0002@programming.dev 3 points 1 month ago (1 children)

Done and done lol

[–] cm0002@programming.dev 4 points 1 month ago (4 children)

I actually wanted to make it on lemdro.id but something happened with my account creation process and then also discovered that only some people can make comms? Lol

In any case, I created it because the only other comm was a .ml comm and that wasn't viable

But now that it's on a more fitting instance, I'll def direct F-Droid bound content there lol

view more: next ›