Para o Mac OS X:
Remover fisicamente é bastante complicado e aparentemente só é possível no Linux. O script a seguir é tão rápido que você nunca vê isso aparecer.
Se houvesse um módulo de segurança que pudesse recusar montagens com base em vários critérios, você poderia presumivelmente se envolver nisso. Eu não sei o suficiente sobre esse nível de innards do Mac OS X.
- Abrir o Automator
- Crie um novo trabalho com base em "Ação da pasta"
- Defina a origem de recebimento da ação de pasta como "Outro ..."
- Na caixa de diálogo Seletor de arquivos, pressione Cmd-Shift-G e digite
/Volumes/
- Escolha Ações → Utilitários → Executar script de shell na interface do usuário
- Digite o código:
if [[ -d "/Volumes/WD Unlocker" ]]; then
hdiutil unmount -force "/Volumes/WD Unlocker"
fi
como o script