Исправление ошибки монтирования дисков (usbm)
Взято отсюда
"Гис"
Исправление ошибки монтирования дисков (usbm)
На одном из форумов, человек под именем sgrey выложил правленный файл для монтирования флеш через хаб....
Суть проблемы:
Подключил USB-хаб на 4 порта чтобы подключить внешний хард, оставить возможность подключения флешки, ну и с чем чем не шутит - беспроводную мышку и клаву или еще одну флешку.
За подключение дисковых устройств отвечает скрипт usbm.
Написан он просто безобразно ...
Подключение 2-х флешек приводит к тому что первая флешка монтируется в /storage/c, а потом и вторая туда же .... Естественно видна только последняя ...
Догадайтесь, что будет если хаб на 4 порта и воткнуто 4 флешки ?
С размонтирование такая же беда.
В скрипте много кода, но как написал выше написан безобразно, содержит куча закомментированного кода и впечатление создается, что писался и правился в попыхах. А потому свою работу делает неправильно.
Диагноз один - лечить.
Решение:
Я поправил код скрипта. Не говорю, что все исправил - надо потестировать на устройстве с более чем одним разделом.
Но сейчас каждая флешка монтируется в свою точку и правильно отключается.
Установка:
Файл распаковать, залить на рес в папку /root/spark/.
Проверить аттрибуты файла. Должны быть 744.
usbm.zip