Pelo menos um processo (ou o próprio kernel com outra montagem) está usando esse volume. Isso pode ser um arquivo aberto ou apenas o diretório de trabalho atual.
Se /dev/disk0s5 estiver montado em /mnt/tmp , execute
fuser -vm /mnt/tmp
para descobrir quais processos bloqueiam a desmontagem.
Você encontra o ponto de montagem correto (no Linux) pesquisando /proc/mounts para o dispositivo de bloco:
grep ^/dev/disk0s5 /proc/mounts
Ou você pode usar o comando mount .
Mas devo admitir que ignorei o ponto que o Linux não chama de drives /dev/disk0s5 , então eu acho que você descreveu o que você fez no MacOS. Isso explicaria o comportamento diferente do fuser .