I always go a step further after ejecting a device from Calibre. I drop to the command line and run the "mount" command to make sure it was cleanly unmounted (this is in Linux).
I have never seen Calibre fail to successfully eject a device, or for that matter have never seen Linux have any problems either (assuming the device is not currently in use). But I do this check out of habit, from back in the old days when I used to use Windows over a decade ago. Ejecting devices (called "unmounting in Linux") has always been hit-or-miss in Windows. You often times get an error saying "Windows cannot eject this device right now, try again later". And then later, sometimes, you still can't eject it. One of those weird Windows failures that pop up fairly regularly.
|