Primeiro de tudo, você deve desmontar todas as partições montadas no disco rígido USB, em seguida, tente desanexá-lo. Eu dei um exemplo abaixo com udisksctl
1 Use lsblk para ver o seu disco rígido USB e toda a partição montada:
Shell@localhost:~$ lsblk
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 128M 0 part
└─sda2 8:2 0 931.4G 0 part /
sdb 8:16 0 501.8G 0 disk
└─sdb1 8:20 0 500.2G 0 part /USBDRIVE
2 Desmonte todas as partições montadas para o USB HDD
sudo umount /dev/sdb1
3 Desligue o USB HDD usando o próximo comando:
udisksctl power-off -b /dev/sdb
substitua / dev / sdb pelo HDD USB correto.