注意
我找不到解决方案,但安装后Ubuntu 16.04.2 LTS
问题不再存在!
问题
我有一个 1TB Transcend 外置硬盘(内置芯片为WDC_WD10JPVX-22JC3T0_WD-WX11A15R3AC8
),当我尝试从文件管理器或甚至从命令行安全地将其移除时udisksctl unmount -b /dev/sdb1
,udisksctl power-off -b /dev/sdb1
它会立即再次弹出并且无法关闭。
我在用着Ubuntu 16.04.1 LTS。
- 它发生在 USB2 或 USB3 上。
- 它可以在 Mac 或 Windows 中安全地删除!
- 我尝试了 16.04 live,但无法安全删除!但我的 HD 可以在另一台 PC 上启动的 live 16.04 中安全删除,也可以在 Windows 中的笔记本电脑中安全删除!
这些是运行后的一些udisksctl unmount -b /dev/sdb1
输出udisksctl power-off -b /dev/sdb
:
答案1
我有一个便宜的 WD Black,也有同样的问题,而且没有可用的固件更新。由于我将其用作每周仅连接 1 次的备份驱动器,所以我不再担心它,卸载所有分区,然后拔下电源……
在过去四年左右的时间里一直很成功。
答案2
Gnome-disk-utility 有“关闭此磁盘”选项,我使用它来安全地关闭外部磁盘。请查看所附图片。我正在运行 Linux Mint 19.1 Tessa
答案3
我的 1TB 外置 Seagate 硬盘也遇到了同样的问题。每当我安全地移除或弹出它时,它都会在几秒钟内卸载并重新安装。
我做的第一件事是使用 dd 命令将整个硬盘填充为零,因为它本身有一些奇怪的分区。
然后我用 parted 创建了一个 MBR(msdos)分区表和一个唯一的主 ntfs 分区。
这解决了硬盘在安全移除或弹出后自动重新安装的问题。此外,这还可以防止硬盘在插入 PC/笔记本电脑时自行安装(出于某些我不明白的原因)。
但是,即使在卸载状态下,驱动器仍继续旋转。为了在将其从我的 PC/笔记本电脑中移除之前完全关闭它,我这样做:
sudo hdparm -Y /dev/sdb
这对我有用。