06.01.2010 15:36
В теме Mplayer и \"Папки совместимого копьютера\". я монтировал расшаренные ресурсы к таблетке. Подгрузку модулся cifs.ko и собственно само монтирование реализовал в виде пары строк bash-скрипта:
Хотелось бы дополнить этот скрипт. Есть несколько вопросов
1. Как реализовать в этом скрипте проверку на то, загружен ли модуль и если загружен то не грузить его больше;
2. Как проверить, не примонтированы ли еще данные ресурсы и если примонтированы, то не монтировать.
Первая проблема не так критична, т.к если модуль загружен то он уже не будет грузится и выдаст ошибку, а вот шары все равно монтируются в любом случае. И чтобы ресурс отмонтировать, то надо это сделать столько раз, сколько примонтировал. Может ли кто-нибудь подсказать что-то по этим вопросам?
#! /bin/bash
insmod /lib/modules/2.6.21-omap1/extra/cifs.ko
mount -t cifs //192.168.1.3/video /home/user/MyDocs/.video/PC -o iocharset=utf8,codepage=cp866,user=xxx,password=yyy
mount -t cifs //192.168.1.3/music /home/user/MyDocs/.sounds/PC -o iocharset=utf8,codepage=cp866,user=xxx,password=yyy
Хотелось бы дополнить этот скрипт. Есть несколько вопросов
1. Как реализовать в этом скрипте проверку на то, загружен ли модуль и если загружен то не грузить его больше;
2. Как проверить, не примонтированы ли еще данные ресурсы и если примонтированы, то не монтировать.
Первая проблема не так критична, т.к если модуль загружен то он уже не будет грузится и выдаст ошибку, а вот шары все равно монтируются в любом случае. И чтобы ресурс отмонтировать, то надо это сделать столько раз, сколько примонтировал. Может ли кто-нибудь подсказать что-то по этим вопросам?