当从Nautilus“安全移除”时,USB 3.0硬盘驱动器不会降速

我有一些外部驱动器,一些使用外部电源,另一些是USB供电。

我将USB 3.0驱动器插入USB 3.0端口。
当我“弹出”驱动器(从Nautilus)它继续旋转。
当我“安全地移除”驱动器时,它的名字从Nautilus消失,但驱动器仍在旋转。 我没有看到这一点。
我需要物理拔掉USB线以停止它。

如何在弹出时让驱动器停止旋转?

现在,发生了一些奇怪的事情,这可能会有所帮助:
如果我在USB 2.0端口插入相同的USB 3.0驱动器,当我“安全移除”驱动器时,它将正常关闭并停止旋转。

然后,当我将其插回USB 3.0端口,并尝试“安全删除”时,它将…自动重新安装! 这真的很奇怪,我不明白。

我注意到的最后一件事是命令udisks --detach /dev/sdb可以解决这个问题。 为什么“安全移除”不这样做?

AFAIK,“安全删除”只需卸载设备,然后将其从udev中删除。 它不会向驱动器发送任何命令以关闭。

相反, udisks --detatch这样做:( udisks manpage)

 --detach device_file [--detach-options options] Detaches (eg powering down the physical port the device is connected to) the device represented by device_file using a comma-separated list of options.