Почему при монтировании шары с Windows нужен двойной слэш?
В unix экранируют с помощью \. Поэтому запись вида \\ означает один \ в "безопасном текстовом" виде.
Но каждый символ надо экранировать отдельно, поэтому \\\\ = \\
В общем случае экранирование требуют| & ; < > ( ) $ ` \ " ' пробел и перевод строки  и * ? [ ] # ~ = %
Для монтироования cifs путь можно указывать как //host/share.