Flushing data to external storage devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
External USB Storage devices should be flushed immediately to avoid data loss. Most users would be happy to see a progress bar rather than have a chance that their data may not have been saved.
After dragging files from the desktop into the folder of a USB external storage device, a move operation was executed and the files appeared to have been successfully moved. Unfortunately, the buffers had not been flushed and when the device was removed, data was lost.
This issue was compacted by no obvious way of disconnecting the device from the taskbar as Windows are used to, (although I'm not suggesting that there needs to be). This may lead people to the assumption that USB storage is handled more gracefully in Ubuntu as is the case with many other things.
Further information about this can be found in the following ubuntu forum:
http://
I agree. Most people would not think to right-click the drive on the Desktop and select "Eject". People expect to be able to take their USB drive out when they like and have all their files be on the drive, as they are able to do in Windows. I belive (please correct me if I'm wrong) XP uses no drive caching by default to solve this problem. Windows 2000 displays a warning when you don't properly eject a removable device and shows you how to properly remove the device in the future.
If the drive caching problem can't be solved, making it more obvious how to unmount the Flash drive and/or displaying a warning similar to Windows 2000's when the drive is improperly removed would be good. (I'm not a developer, so I have no idea how hard any of this would be to implement)