Coloquei este script em /etc/pm/sleep.d/
e tudo funciona bem! Não é necessário usar visudo
#!/bin/bash
case "$1" in
;;
resume)
sleep 1
su xyz -c "udisksctl mount -b /dev/mmcblk0p1"
;;
*)
;;
esac
Aqui está o que eu faço no meu Kubuntu 14.04
Eu dei a permissão ao meu usuário (diga xyz) para /bin/mount
sem senha usando o seguinte
sudo visudo
adicione abaixo da linha
xyz ALL= NOPASSWD: /bin/mount
Em seguida, um novo script foi adicionado, dizendo run.sh
to /etc/pm/sleep.d/
#!/bin/bash
case "$1" in
;;
resume)
sleep 2
sudo /bin/mount /dev/mmcblk0p1 /media/xyz/SD8
;;
*)
;;
esac
Aqui /dev/mmcblk0p1
é meu cartão de memória SD
Verifique executando o comando
sudo pm-suspend
É montado, mas no modo somente leitura. Como posso montá-lo de leitura / gravação?
Coloquei este script em /etc/pm/sleep.d/
e tudo funciona bem! Não é necessário usar visudo
#!/bin/bash
case "$1" in
;;
resume)
sleep 1
su xyz -c "udisksctl mount -b /dev/mmcblk0p1"
;;
*)
;;
esac