It is only required if you enabled write-caching for removable media. As far as I know this has never been enabled by default.
Re:Hacked Together 118 GB Floppy Disk
by TazeTSchnitzel on Friday February 26, 2016 @08:27AM
(#11181221)
> It is only required if you enabled write-caching for removable media.
No, it's always required, because applications may be writing to the drive.
I have never done it, and never had any problems. I always assumed it was a feature that only was needed for devices that had some sort of physical requirement for safe shutdown (spinning rust or the like).
Re:Hacked Together 118 GB Floppy Disk
by JupiterMoon on Friday February 26, 2016 @04:11AM
(#11180530)
By windows. I'm not sure what parted/gparted defaults to.
I think they go with a write cache.
I recall some distros tried to mount USB drives with the sync option back in the early days of USB media.
Problem was that this, in combo with FAT, would basically kill cheap drives lacking wear leveling.
This because every write action was accompanies with a allocation table update. And thus whatever flash cells housed that table would see a massive amount of writes.
Actually i think the mount man file still have a warning about this in the sync option entry.
Re:Hacked Together 118 GB Floppy Disk
by JupiterMoon on Friday February 26, 2016 @04:45AM
(#11180618)
So this implies that even in windows one needs to safely unmount external media that were originally formatted using parted/gparted?
No, the write caching is a function of whatever's reading the thing, not the format.
Re:Hacked Together 118 GB Floppy Disk
by JupiterMoon on Friday February 26, 2016 @04:10AM
(#11180526)
I think that it depends upon file system and the options selected when you format the drive. Windows defaults to options that mean you don't need to 'eject'. However, if you formatted on another OS you can select options that mean a safe unmount is required before yanking the drive out of the socket.
Windows used to require you to 'eject' but doesn't any more, which I think is due to the above. Please correct me if I'm wrong.