1 Мая 2009
Монтирование samba-ресурсов в Fedora10
Наутилус расслабляет. Жмякнул "Сеть Windows" и гуляй по сетке. А куда и как оно монтируется, даже не задумываешься.
Но что делать, если зубная щётка недоступна? :) В смысле, если вдруг надо зайти на шару из программы, которая не дружит с гномовской файловой системой? Например установщиком CrossOver или плеером Xine?
Естессно, тру-линуксоид вам скажет, что надо курить man fstab и что гном - отстой. Но меня устраивает гном и доступ к шаре из не-гномовcких приложений нужен крайне редко, например поставить что-то под Кроссовером из сетевого файлоотстойника. Поэтому пришлось вспоминать старый добрый mount.
И так, первая попытка - первое разочарование:
mount -t smb //server/sharez /mnt/sharez mount: неизвестный тип файловой системы 'smb'Оказывается, это теперь называется 'cifs'. Ну валяйте, пусть будет 'cifs'. Но тут новая напасть:
mount -t cifs //server/sharez /mnt/sharez
mount: wrong fs type, bad option, bad superblock
on //server/sharez,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you
might need a /sbin/mount. helper program)
В некоторых случаях полезная информация
может быть найдена в syslog -
попробуйте dmesg | tail или что-то
в этом роде О как. Что-то в этом роде)) Просмотр сообщений в логе dmesg | tail показал некий удивительный код ошибки, который гаданием на гугле никак не поддавался расшифровке: cifs_mount failed w/return code = -22Что-то мне подсказывало, что чего-то в системе не хватает. В отчаянии полез в менеджер пакетов и сделал поиск по слову samba. И что вы думаете? Подозрительный пакетик "samba-client" оказался без галочки. И тут Капитан Очевидность как бы намекает:
yum install samba-clientПосле чего mount -t cifs работает как надо :)
Нет, ну что мешало сказать об этом в сообщении об ошибке? Нет, bad option, bad superblock....
Комментарии