Written by jrothwell97 the 16 Aug 09 at 14:47.
Related project: Nautilus.
Status: New
Rationale
New users might not realise that an external disk (such as a USB drive) must be unmounted before it is removed. As Ubuntu does not remove the icon from the desktop, this has the potential to be confusing, along with the fact that data could be lost.
This isn't scarry, this is REAL.
It's the only problem that can happen when you "hard(ly) unmount" a storage device. so if you don't want to show this warning then just remove the whole warning and wait for users complaining about data loss.
yea, i'm also not sure about a window instead of an osd. if anything, i think an osd + a tray icon (like a crash alert) which would pop up the aforementioned window would be a better alternative.
People tend to ignore OSD type message that go away (or not even notice them if they get a lot from IM people signing in/out). Not knowing to unmount flash drives is BIG problem with new linux users (especially those that came from Windows) and can cause SERIOUS data loss. This is not something we should leave up to a small black notification that dissapears in 3 seconds.
Does the notification system not allow to control the time frame in which the notification is visible? If so, it should be extended by that possibility.
Second idea is great! Ubuntu should keep tray icon (presents device actions). It should show animation, when writing operation is in process. It should change icon for few seconds when all operations are done. On mousehover it should explanation:
When device is working this icon will show you animation
Once you can remove device you should see special icon
Properly unmount devices!
There is a major problem in the fact that Windows gets people used to just unplugging their drives. While "Add or Remove Hardware" used to show a little pop-up (like the notify-osd solution), this is no longer the case.
Back when I had Windows Server 2003 running on one of my workstation boxes, I remember that you could even change an option so that no reads or writes would occur outside of those initiated by the user (there was also another option where drives would have to be unmounted before being removed).
To add on to solution 1, I think that a "Do not show me this again" checkbox should be included as well for those who are too lazy to unmount their thumbdrives and just want to pull it out straight away when they're done.
'New users might not realise that an external disk (such as a USB drive) must be unmounted before it is removed.'
That's because it doesn't - unmounting is a precaution only. The only good solution is #6: if it is unplugged while in use, bring up a notification to plug it back in and continue operation.
'Unplugging things without dismounting them is as dangerous as hell, and it needs to be discouraged.'
The worst thing that can happen is if you pull it out while you're writing a file to the drive is that you loose half of the file and have to fsck the drive.
"The worst thing that can happen is if you pull it out while you're writing a file to the drive is that you loose half of the file and have to fsck the drive."
If that half of a file is your master's thesis that you've spent 6 months on and stupidly don't have a backup you wouldn't be saying that.