filatovka
Продвинутый
Карма: 0
Сообщений: 169
ОС:
Windows XP
Браузер:
Opera 9.80
|
|
« : 17 Июля 2012, 20:29:18 » |
|
Дано: операционная система МСВС 3.0 (тщательно русифицированный и доработанный под требование Гостехкомиссии Red Hat 2.4.3), флешки стабильно монтируются и размонтируются вручную, а также если загрузить систему с подоткнутой флешкой, то она примонтируется автоматом. Вопрос: есть ли принципиальная возможность на этом ядре организовать автоматическое монтирование флешек в процессе работы, есть ли вообще смысл копать в этом направлении.
|
|
|
Записан
|
|
|
|
NeO
Злобный админчик
Администратор
Карма: 62
Сообщений: 2376
Debian Stretch
ОС:
Linux
Браузер:
Firefox 14.0.1
|
Принципиально возможность автомонтирования точно есть (хотябы через задницу, этож линукс (: ). Можно например каждые несколько секунд запускать lsusb (если оно там есть, конечно) в поиске новых девайсов и пытаться смонтировать их по мере втыкания. Адский костыль, но я что-то сомневаюсь, что там есть более подходящие для этой цели mntd, udev или hal.
|
|
|
Записан
|
|
|
|
filatovka
Продвинутый
Карма: 0
Сообщений: 169
ОС:
Windows XP
Браузер:
Opera 9.80
|
Нет конечно, никаких mntd, udev и hal там нет. Сегодня вот попробовал примонтировать вручную, lsusb обнаружило в системе некое kingston - устройство, но в каталоге /dev ничего не появилось, так что осталось неясным, как хотя бы обозвать эту флешку чтобы примонтировать. Может где ещё посмотреть?
|
|
|
Записан
|
|
|
|
NeO
Злобный админчик
Администратор
Карма: 62
Сообщений: 2376
Debian Stretch
ОС:
Linux
Браузер:
Firefox 14.0.1
|
Можно покопать в сторону kudzu - http://www.linuxcommand.org/man_pages/kudzu8.htmlОно там может присутствовать. Ну или ручками (: mknod /dev/sda b 8 0 и все такое
|
|
|
Записан
|
|
|
|
filatovka
Продвинутый
Карма: 0
Сообщений: 169
ОС:
Windows 7
Браузер:
Opera 9.80
|
|
« Ответ #4 : 14 Декабря 2012, 17:20:26 » |
|
Нифига страшного! Все постепенно привыкли монтировать ручками и никаких проблем!
|
|
|
Записан
|
|
|
|
filatovka
Продвинутый
Карма: 0
Сообщений: 169
ОС:
Windows 7
Браузер:
Opera 9.80
|
Чтобы не создавать новую тему продолжу в этой, тем более что вопрос родственный. Может поможет кто понять в чём дело. Во всеми любимой ОС МСВС 3.0 существует интересная проблема с монтированием флешек. Замечена какая-то странная любовь этой операционки к девайсам уважаемой фирмы Transcend. Дело в том, что монтируются флешки только этой фирмы. Пробовали Kingston, A-Data - дохлый номер. Процесс монтирования происходит следующим образом: подтыкаем флешку и ждём некоторое время по истечении которого на рабочем столе возникает значок диска с подписью, например /dev/sda4. К этому времени некая программа, может и kudzu, которая имеется, создаёт папку /mnt/flash и дописывает в файл /etc/fstab стоку вида: /dev/sda4 /mnt/flash/ vfat sync,noauto,owner, codepage=866, iocharset=koi8-r, kudzu 0 0. После чего можно, кликнув правой кнопкой мыши по значку, выбрать "монтировать" (ну или в терминале введя mount /mnt/flash) смонтировать флешку и начать работать. Поработав, размонтируем соответствующим образом и после удаления девайса та же программа удаляет папку и стирает строку из fstab. Всё вроде нормально, но повторюсь, так происходит только с флешками Transcend! Если подключить например Kingston, то не происходит ровным счётом ничего из вышеперечисленного. При попытке смонтировать вручную в терминале командой /dev/sda4(а кстати может быть и sdb1 и другое) /mnt/flash сначала ругается на отсутствие каталога /mnt/flash, создашь каталог, требует указать тип файловой системы, ну и так далее! Короче кончилось тем, что все пользуются флешками Transcend, ну и Бог бы с ним, но мне ж интересно, а какая этой МСВС разница?
|
|
|
Записан
|
|
|
|
|