Você pode criar um script de logoff (consulte Criar um script / tarefa de logoff para Linux ) que verifica se um disco usb está sendo usado atualmente. Isso poderia ser feito fazendo algo como
if [ 'lsmod | grep usb_storage | grep -o -E [0-9]+[[:space:]]*$' -gt 0 ]; then echo -e "\a\a\a\a"; fi
Este comando determinará se uma unidade USB está conectada, testando o número de dispositivos usando o módulo usb_storage
e tocando a campainha 4 vezes, se ainda houver algum conectado. Você pode optar por fazer outra coisa, como desmontar, mas lembre-se de que está fazendo o logoff nesse ponto para que as opções sejam limitadas.