nixp.ru v3.0

17 октября 2017,
вторник,
12:23:47 MSK

DevOps с компанией «Флант»
Аватар пользователя aivs
aivs написал 12 июня 2005 года в 12:56 (323 просмотра) Ведет себя как мужчина; открыл 114 темы в форуме, оставил 292 комментария на сайте.

Хотел настроить autofs на флэшку.

Делал все по howto

http://archlinux.org.ru/wiki/AutoFS/show?time=2005-04-14+12%3A58%3A37

А он не работает

:: Starting automounter [BUSY]

/media [DONE]

[root@localhost rc.d]#

Захожу в /media а там нет ничего.

Подскажите, из-за чего он не работает.

Genie

а оно не показывает узлы монтирования в папке. пока ещё. в 4ой версии, говорят, приделают.

для обращения у меня сделано так: autofs обрабатывае /mnt/auto/, а в /mnt/flash/ лежит softlink:

$ ls -Fl /mnt/flash/
итого 0
lrwxrwxrwx    1 root     root           15 Окт 22  2004 auto -> /mnt/auto/flash

при входе в /mnt/flash/auto/ происходит реальное монтирование и работа с флешкой.

и так не только с ней: cdrom, несколько разделов на винтах, флопик (хотя он физически выдернут..)

aivs

Спасибо, не думал что сделать линк это обязательная процедура.

Сейчас все заработало, и появился еще вопрос.

Когда я вставляю влэшку, у меня появляется /dev/sda1, это устройство и подключается,

когда вытаскиваю флэшку устройство проподает, и потом когда я опять вставляю флэш то, у меня появляется уже /dev/sdb1, и естественно что влэшка не монтируется, потомоу что устройство для монтирования это sda1.

Здесь у же обсуждали похожую ситуация.

Ну так вот, помогите решить проблему что бы у меня не создавалось ничего кроме sda1

Genie

единственное, что попробовать — это делать перед выдёргиванием флешки

$ eject /dev/sda

хотя, оно этот вопрос должно самостоятельно бы отрабатывать…

что в логах — видно disconnect на устройство?

aivs

log как глянуть?

Genie

дык, /var/log/messages

там смотри о подключении/отключении флешки

aivs

вот. Это я вытащил флэш.

Jun 14 13:41:56 localhost usb 1-2: USB disconnect, address 19

а когда опять вставил, создалось sdb1

Genie

странное кино..

а что в /proc/scsi/scsi остаётся?

вообще, по идее, нумероваться они должны на первый свободный (чем иногда и достаёт, к примеру при нескольких флешках -собственно флешка, фотик,…)

aivs

/proc/scsi/scsi

постоянно пуст

Genie

даже при воткнутой флешке?

ого…

тогда я тут пас :)

такие грабли как-то невкусные..

aivs

блин, че то не заметил.

1) вот когда флэшка подключена

[aivs@localhost scsi]$ cat scsi

Attached devices:

Host: scsi8 Channel: 00 Id: 00 Lun: 00

Vendor: Motorola Model: Motorola Phone Rev: 2.31

Type: Direct-Access ANSI SCSI revision: 02

2) Вот отключил флэш

[aivs@localhost scsi]$ cat scsi

Attached devices:

3) Вот опять подключил

[aivs@localhost scsi]$ cat scsi

Attached devices:

Host: scsi9 Channel: 00 Id: 00 Lun: 00

Vendor: Motorola Model: Motorola Phone Rev: 2.31

Type: Direct-Access ANSI SCSI revision: 02

aivs

я так понял sdb1 создается потому что,

linux думает что у меня уже есть одно примонтированное устройство sda1 (хотя его не существует).

АААА,

так и оказалось,

поставил таймаут на принудительное отмонтирование,

теперь все нормально работает.

Genie спасибо за помощь

Genie

а-а-а.. как-то даже про неотмонтирование и не подумал….

рад что получилось ;)