eject /dev/sda
tentará remover com segurança o dispositivo do kernel e torná-lo seguro para remoção. Você pode verificar se ele foi removido olhando / dev para ver se a entrada da partição foi removida (o dispositivo básico ainda pode aparecer).
por exemplo. Eu apenas conectei um pendrive e ele mostrou como / dev / sdg e a partição como sdg1. Posso desmontá-lo e ele ainda mostra, mas depois da ejeção ele desaparece
$ ls /dev/sdg*
/dev/sdg /dev/sdg1
$ df | grep sdg
/dev/sdg1 59632764 47460364 9136496 84% /media/sweh/music
$ umount /dev/sdg1
$ ls /dev/sdg*
/dev/sdg /dev/sdg1
$ sudo eject /dev/sdg
$ ls /dev/sdg*
/dev/sdg