~ é solucionável em seu shell, mas mount não faz ideia do que isso significa para o shell e para você. Use o caminho completo.
O comando como
sudo mount -t cifs -o rw //10.10.10.1/Atkins ~/Desktop/Atkins
deve funcionar porque o shell expande ~ e passa o caminho completo para mount . No entanto, se mount ler seus argumentos de /etc/fstab , ele tratará ~ literalmente como parte do caminho de destino; daí não existe tal arquivo ou diretório .