Seeing this exact problem in Ocelot. The filesystem on the external
storage device is extremely upset that the device was ripped out from
under it, and wasn't there yet (due to delay in the drive spinning up /
enumerating) when the system was resumed. The system needs to delay
suspending until all external storage devices are unmounted, and needs
to NOT suspend if unmounting fails (due to a program/terminal/etc still
being open somewhere pointing to these devices).

The current behavior of suspending regardless of external device state
is WRONG and DOES result in data corruption. I don't understand why this
is marked as 'Low priority'.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/198125

Title:
  suspend and hibernate may cause data corruption because it doesn't
  syncs nor umounts external drives previously

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/198125/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to