Как сделать так, чтобы флешка в консоли работала?

Knoppix

Модераторы: Warderer, Модераторы разделов

Fortran
Сообщения: 37

Как сделать так, чтобы флешка в консоли работала?

Сообщение Fortran »

Итак, проблема: флешка в Gnome-е работает (за счет gnome-vfs, я думаю), т.е. она определяется создает директория USB_DISK и она туда монтируется, в кедах не работает, в консоли не работает. Сама флешка определяется, ей сопоставляется, как и положено, sda1, но: 1) ничего более не делается, соответственно, смонтировать ее может только root, 2) с одной из флешек вообще проблема: до тех пор, пока ее не смонтируешь выскакивают сообщения ядра об ошибке, 3) если в консоли зайти от пользователя, воткнуть флешку, перейти в root-а, смонтировать, поработать, отмонтировать, выйти из-под root-а, воткнуть флешку вновь, то она уж больше даже и не определяется.

Что с этим делать? Каков рецепт?
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение router »

Опция "user" в записи для соответствующего устройства в /etc/fstab разрешает монтировать/размонтировать утсройство и простому юзверю
добавлено:

Код: Выделить всё

/dev/sda1    /media/flash/   auto    rw,user,noauto,umask=0  0   0
Спасибо сказали:
Topper
Бывший модератор
Сообщения: 2088
Статус: Насильник бабушек-педофилок
ОС: Windows 10

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение Topper »

3) часто-часто потыркать флешку туда-сюда. есть вероятность, что система очнется от задумий и подхватит ее. или поискать на /dev/sda, /dev/sdbX, /dev/sdb etc. подобным образом у меня картридер дурит иногда.
Хрю.
Спасибо сказали:
Fortran
Сообщения: 37

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение Fortran »

Запись в fstab делать не хочется: оно должно и без этого работать. Кроме того, если я подключу несколько флешек? Это не выход.

Тыкать можно попробовать, но в том все и дело, что соответствующие устройства не создаются.

Слышал, что для подобных целей используют ivman из Ubuntu. Соответственно, вопросы:
1) Что сие есть такое, в чем его суть?
2) Где взять (хотя тут гуглем можно)?
3) Как настроить (пробовал autoconf настраивать с помощью его man-а --- ни черта не понял и, естественно, ни черта не получилось)?

PS. Забыл сказать (на всякий случай), использую ядро серии 2.6, в 2.4 данная проблема существует, но ведет себя иначе.
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение router »

А если соответствующую запись в настройки udev ? ( Это не ответ, а, скорее, вопрос ко всем)
Что-нибудь вроде
BUS="usb", KERNEL="sda[0-9]*", NAME="%k", PROGRAM="<какой-нибудь скрипт>"
Сейчас не в Linux'е, проверить не могу.
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение Bruce »

не парьтесь, ставьте usbmount и настройте его (всё в настройках очевидно). и будет она монтироваться в /media/usb0. Причём автоматически по вставке.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Fortran
Сообщения: 37

Re: Как сделать так, чтобы флешка в консоли работала?

Сообщение Fortran »

Либо я совсем тупой, либо в настройках не все очевидно. Во-первых, доков к usbmount я не нашел, так что единственная возможность понять, как оно работает --- смотреть сам скрипт. Но это, на мой взгляд, не совсем то, что надо: чтобы им воспользоваться, на сколько я понял, надо его запустить с некоторыми параметрами. А надо, чтобы оно само запустилось, т.к. у меня скачут сообщения ядра непрерывно, и набирать какую-либо команду становится, мягко говоря, проблематично.
Спасибо сказали: