Eu tive o mesmo problema com um disco rígido externo de 1 TB da Seagate. Sempre que eu o removi ou ejirei com segurança, ele foi desmontado e remontado em segundos.
A primeira coisa que fiz foi zerar o hdd inteiro com o comando dd, porque ele tinha algum particionamento estranho por conta própria.
Em seguida, criei uma tabela de partições MBR (msdos) e uma partição ntfs primária exclusiva com parted.
Isso resolveu o problema de o disco rígido ser remontado automaticamente após ser removido ou ejetado com segurança. Além disso, isso mantém o hdd de montar por conta própria quando conectado ao pc / laptop (por algum motivo eu não entendo).
No entanto, mesmo no estado desmontado, o inversor continuou girando. Para desligá-lo completamente antes de removê-lo do meu PC / laptop, eu faço:
sudo hdparm -Y /dev/sdb
Isso funciona para mim.