[sisyphus] USB-flash & автомонтирование

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Чт Июл 28 14:57:50 MSD 2005


В сообщении от 28 Июль 2005 14:51 Denis A. Yurashkou написал:
> 'Epiphanov Sergei' wrote on 28.07.2005 14:43:
> > В сообщении от 28 Июль 2005 14:03 Denis A. Yurashkou написал:
> >>Отсюда вопрос: кто (какой пакет/сервис/etc.) этот файл делает и что в
> >>нём должно быть?
> >>Вытекающий вопрос: куда копать?
> >
> > $ mount
> > ...
> > usbfs on /proc/bus/usb type usbfs (rw)
> > ...
> >
> > Это должно монтироваться в usb.rc (hotplug).
>
> У меня такой строки нет, но есть:
> /dev/sda1 on /media/usbdisk1 type vfat
> (rw,noexec,nosuid,nodev,sync,noatime,iocharset=cp1251,user=denis)
>
> А каком месте usb.rc это _должно_ делаться?
> Может снести-поставить hotplug?

Вот кусок:

    modprobe -q usbcore >/dev/null 2>&1
    if [ -d /proc/bus/usb ]; then
        # if it's not mounted, try to mount it
        if [ -z "`grep " /proc/bus/usb " /proc/mounts`" ]; then
            if grep -q -E "^[^#][^[:space:]]+[[:space:]]+/proc/bus/usb/?
[[:space:]]" /etc/fstab; then
                mount /proc/bus/usb
            else
                if grep -q usbfs /proc/filesystems; then
                    mount -t usbfs usbfs /proc/bus/usb
                else
                    mount -t usbdevfs usbdevfs /proc/bus/usb
                fi
            fi
        fi
    fi

Думаю, что найдёте. Загадка: где mount? :)
Попробуйте сами руками дать команду

mount -t usbdevfs usbdevfs /proc/bus/usb

-- 
С уважением, Епифанов Сергей



Подробная информация о списке рассылки Sisyphus