Проблемы с монированием usb-устройств (отсутствуют файлы устройств da)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Проблемы с монированием usb-устройств

Сообщение kernel_mode »

В каталоге /dev отсутствуют файлы устройств da. Что с этим делать?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Проблемы с монированием usb-устройств

Сообщение polachok »

с ядром ничего не делал? может в конфиге чего напортачил... ls /boot/kernel посмотри что-нибудь типа usbstorage
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: Проблемы с монированием usb-устройств

Сообщение kernel_mode »

polachok писал(а):
27.11.2006 23:21
с ядром ничего не делал? может в конфиге чего напортачил... ls /boot/kernel посмотри что-нибудь типа usbstorage
Да я его вообще пока не трогал...

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

freebsd# cd /dev
freebsd# ls
acd0            cuad0           kmem            ptyp5           ttyv4
acpi            cuad0.init      log             ptyp6           ttyv5
ad0             cuad0.lock      mdctl           random          ttyv6
ad0s1           devctl          mem             sndstat         ttyv7
ad0s1a          devstat         mixer0          stderr          ttyv8
ad0s1b          dsp0.0          net             stdin           ttyv9
ad0s1c          dsp0.1          net1            stdout          ttyva
ad0s1d          dspW0.0         net2            sysmouse        ttyvb
ad0s1e          dspW0.1         net3            ttyd0           ttyvc
ad0s1f          dspr0.1         network         ttyd0.init      ttyvd
apm             fd              nfs4            ttyd0.lock      ttyve
ata             fido            nfslock         ttyp0           ttyvf
atkbd0          fw0             null            ttyp1           ums0
audio0.0        fw0.0           pass0           ttyp2           urandom
audio0.1        fwmem0          pccard0.cis     ttyp3           usb
bpf0            fwmem0.0        pci             ttyp4           usb0
bpf1            geom.ctl        psm0            ttyp5           usb1
bpsm0           io              ptyp0           ttyp6           usb2
cd0             kbd0            ptyp1           ttyv0           usb3
console         kbd1            ptyp2           ttyv1           usb4
consolectl      kbdmux0         ptyp3           ttyv2           xpt0
ctty            klog            ptyp4           ttyv3           zero
freebsd# ls /boot/kernel | grep usb
usb.ko
freebsd#
Спасибо сказали:
Аватара пользователя
evil
Сообщения: 149

Re: Проблемы с монированием usb-устройств

Сообщение evil »

DEATH писал(а):
27.11.2006 23:58
polachok писал(а):
27.11.2006 23:21
с ядром ничего не делал? может в конфиге чего напортачил... ls /boot/kernel посмотри что-нибудь типа usbstorage
Да я его вообще пока не трогал...

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

freebsd# cd /dev
freebsd# ls
acd0            cuad0           kmem            ptyp5           ttyv4
acpi            cuad0.init      log             ptyp6           ttyv5
ad0             cuad0.lock      mdctl           random          ttyv6
ad0s1           devctl          mem             sndstat         ttyv7
ad0s1a          devstat         mixer0          stderr          ttyv8
ad0s1b          dsp0.0          net             stdin           ttyv9
ad0s1c          dsp0.1          net1            stdout          ttyva
ad0s1d          dspW0.0         net2            sysmouse        ttyvb
ad0s1e          dspW0.1         net3            ttyd0           ttyvc
ad0s1f          dspr0.1         network         ttyd0.init      ttyvd
apm             fd              nfs4            ttyd0.lock      ttyve
ata             fido            nfslock         ttyp0           ttyvf
atkbd0          fw0             null            ttyp1           ums0
audio0.0        fw0.0           pass0           ttyp2           urandom
audio0.1        fwmem0          pccard0.cis     ttyp3           usb
bpf0            fwmem0.0        pci             ttyp4           usb0
bpf1            geom.ctl        psm0            ttyp5           usb1
bpsm0           io              ptyp0           ttyp6           usb2
cd0             kbd0            ptyp1           ttyv0           usb3
console         kbd1            ptyp2           ttyv1           usb4
consolectl      kbdmux0         ptyp3           ttyv2           xpt0
ctty            klog            ptyp4           ttyv3           zero
freebsd# ls /boot/kernel | grep usb
usb.ko
freebsd#


Вставте юсбнакопитель и смотрите вывод dmesg должно появится что то типа такого:
umass0: Generic Mass Storage Device, rev 2.00/1.41, addr 2
umass0: Get Max Lun not supported (STALLED)
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <JetFlash TS2GJFV20 8.07> Removable Direct Access SCSI-2 device
da0: 40.000MB/s transfers
da0: 1936MB (3964928 512 byte sectors: 255H 63S/T 246C)
если такого нету то смотрите конфег ядра на предмет поддержки юсб:
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
Удачи
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: Проблемы с монированием usb-устройств

Сообщение kernel_mode »

Спасибо, нашёл, но при монтировании ыводится такое:

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

 freebsd# mount /dev/da0 /mnt/usb mount: /dev/da0 on /mnt/usb: incorrect super block
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Проблемы с монированием usb-устройств

Сообщение arachnid »

DEATH писал(а):
28.11.2006 07:32
Спасибо, нашёл, но при монтировании ыводится такое:

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

 freebsd# mount /dev/da0 /mnt/usb mount: /dev/da0 on /mnt/usb: incorrect super block


блин, ну низя так.... а чего бы не почитать мануалы то? и про devfs, и про монтирование отличных от ufs файловых систем, а??????

то есть, либо добавляем строку в /etc/fstab

/dev/da0s1 /flash msdosfs rw,noauto,-olongnames,-Lru_RU.KOI8-R,-DCP866 0 0

и монтируешь mount /flash
либо вызываешь mount для vfat - mount_msdosfs с требуемыми опциями...
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: Проблемы с монированием usb-устройств

Сообщение fixx »

лучше в devd.conf такое
action "sleep 2 && test -c /dev/da0s1 && /sbin/mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/da0s1 /usr/home/fixx/mnt/flash";

тогда монтироваться будет само. отмонтировать все равно руками.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Проблемы с монированием usb-устройств

Сообщение unflag »

fixx писал(а):
28.11.2006 10:23
лучше в devd.conf такое
action "sleep 2 && test -c /dev/da0s1 && /sbin/mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/da0s1 /usr/home/fixx/mnt/flash";

тогда монтироваться будет само. отмонтировать все равно руками.

По хорошему, не родился тот гений, который придумает автоотмонтирование=))) А ведь реализовать, наверное, возможно. Чтоб при попытке доступа к устройству - монтировалось незаметно, а при окончании записи/чтения - отмонтировалось по таймауту. Правда, это не слишком удобно - устройства будут привязаны к точкам монтирования, а я привык монтировать туда, куда придется - в свободную точку, то бишь. Да еще и ручками))) Мне так надежней. Но если поразмыслить как следует... А неужели еще никто не придумал такое? Или моя идея - полнейший анрил?=)

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Проблемы с монированием usb-устройств

Сообщение polachok »

dd2k
autofs так и работает. по крайней мере в linux
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Проблемы с монированием usb-устройств

Сообщение unflag »

polachok писал(а):
28.11.2006 14:45
dd2k
autofs так и работает. по крайней мере в linux

Видимо, я его не встречал, этого autofs;) Даже в убунте размонтировал все ручками. Разница только в том, что там в менюшке была опция "отмонтировать".

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
soko1
Сообщения: 265
Статус: лесной бздшник
ОС: freebsd7

Re: Проблемы с монированием usb-устройств

Сообщение soko1 »

DEATH писал(а):
28.11.2006 07:32
Спасибо, нашёл, но при монтировании ыводится такое:

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

 freebsd# mount /dev/da0 /mnt/usb mount: /dev/da0 on /mnt/usb: incorrect super block

Либо так как сказал arachnid, либо руками, но тогда так:
%mount_msdosfs /dev/da0[sX] /mnt/usb
Тоесть явно указывая тип ФС (отличной от UFS1/2).
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: Проблемы с монированием usb-устройств

Сообщение fixx »

dd2k
в том же alc 3 автомонтирование и автоотмонтирование работает.
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: Проблемы с монированием usb-устройств

Сообщение kernel_mode »

Всем спасибо за помощь. Мне надо было лишь выполнить команду man -k mount, увидеть там mount_ntfs и почитать ман.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Проблемы с монированием usb-устройств

Сообщение arachnid »

кстати, в последнем гноме все монтируется автоматом...

ps. размонтировать все одно - руками... да и с опциями монтирования напряг... :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Проблемы с монированием usb-устройств

Сообщение unflag »

Именно в гноме? То есть, вне зависимости от системы и ее настроек в гноме монтироваться все будет автоматом? Хммм... Вообще, довольно интересно. Возможно, больше не придется настраивать автомонтирование;)

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Проблемы с монированием usb-устройств

Сообщение polachok »

dd2k
в гноме все как у людей: hal+dbus... ivman и без всяких гномов все монтирует.
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Проблемы с монированием usb-устройств

Сообщение arachnid »

что касаемо совсем независимо от системы - вряд ли :) но по крайней мере с выходом 2.16 изменился фак по поводу автомонтирования на фряшном сайте. и сделанное согласно этому даже работает... :)
правда 6.1 придется доводить (создать каталог :) ). в 6.2 он должен создаваться автоматицески. не проверял.

ps. вроде как кеды в 4ой версии мигрируют туда же - на dbus

pps. 2polachok - а можно несколько поподробнее про ivman?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Проблемы с монированием usb-устройств

Сообщение polachok »

pps. 2polachok - а можно несколько поподробнее про ivman?

GNOME какими-то своими средствами дергает через dbus hal "Хэй, нет ли какого интересного устройства дабы мне его смонтировать". То же самое делает ivman. Запускается демоном в качестве системного или пользовательского (разницы вроде как не очень). Конфиг в xml, можно задать любые действия как опции exec - при подключении, и execun при отключении.
<ivm:Match name="hal.volume.disc.is_videodvd" value="true">
<ivm:Option name="exec" value="gmplayer dvd://" />
</ivm:Match>
при вставке videodvd будет запускать плеер. посмотреть возможные name и value можно lshal'ом.
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Проблемы с монированием usb-устройств

Сообщение arachnid »

что-то мне подсказывает (поиск в портах), что под фрю эта хрень может и не заработать...
или?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: