Digamos que seu dispositivo seja /dev/sdb1 . Usando lsusb , obtenha o ID do seu dispositivo (será algo como 0651: 1722 ou qualquer outra coisa)
Crie um script chamado script.sh em /lib/udev (talvez você tenha que usar sudo ao criar o arquivo) e coloque as seguintes linhas nele:
#!/bin/bash
udisks --unmount /dev/sdb1
udisks --detach /dev/sdb
Salve e torne-o executável com:
chmod +x /lib/udev/script.sh
Crie um arquivo de regras do udev chamado 100-unmount-SDcard.rules em /etc/udev/rules.d/ (novamente, você deve usar sudo para criar este arquivo) e preencha-o com:
ACTION=="add", ATTRS{idVendor}=="<your-id>", ATTRS{idProduct}=="<your-id>", RUN+="/lib/udev/script.sh"
Salve o arquivo e execute:
sudo udevadm control --reload-rules
Para mais opções, consulte Impedir que um dispositivo USB específico seja montado automaticamente