view the rest of the comments
Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
I have definitly corrupted data doing that. I wonder if filesystem matters at all. I usually use f2fs for flash drives.
I suppose some filesystems might be slightly faster to write to thus reducing the time it takes for the data to actually end up on the physical device, but while some filesystems are better equipped to gracefully handle the consequences of an interruption, none of them can fix data that doesn't exist because the drive was physically removed whilst being written to.
Always sync before ejecting a removable drive.
The biggest UX issue, in KDE in particular (though they made some improvements recently), is that a copy process will say it's complete (with a notification), but you could be waiting several seconds or minutes before it's actually done syncing
The sync command will block until it's done so you will know for sure. I believe ejecting the drive will sync before it reports success also.
In my experience, simply waiting for the activity light to stop flashing is a good enough indication, but not all drives have one.
Yeah, my flash drives are all USBC flashdrives (im glad those are reading as least on my laptop) I mount and eject those every time while using them cause i am a little worry about that happenimg since it dosent come with that light indicator.
This problemis finally fixed on KDE.
Thanks for confirming. Here is a blog technical post about it