puppylinux-woof-CE / woof-CE

woof - the Puppy builder
GNU General Public License v2.0
395 stars 284 forks source link

Avoid corrupting flash drive when unmounting. #2753

Open jamesbond3142 opened 2 years ago

jamesbond3142 commented 2 years ago

In the past, rox drive icon is removed when user click "un-mount", even before cache write to flash drive is completed. The end-user, seeing the icon has gone, not aware that the un-mounting process isn't finished yet, gleefully unplug the flash drive. Result: corrupted flash drive (to various degree).

I'm not sure whether this problem still happens to day. But if it does, there is one solution. See details here: https://forum.puppylinux.com/viewtopic.php?p=46082#p46082

chloe-everhart commented 1 year ago

I may have had that problem. I just copied over about 350 gb to a 1 tb flash drive. I was not aware of the steps in the link above. I've tried on several computers, and they don't even know when that flash drive is plugged in.

I just decided to try one more time, on my new MX Linux install. It did see the drive, but cannot read it: An error occurred while accessing '2023OCTDRIVE', the system responded: The requested operation has failed: Error mounting /dev/sdc1 at /media/mikso/2023OCTDRIVE: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error