Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Проблема с монтированием привода (http://forum.oszone.net/showthread.php?t=149357)

Eakdrazile 30-08-2009 21:01 1207393

Проблема с монтированием привода
 
Доброго времени суток всем. Сложилась такая ситуация: когда вставляеш диск в привод через некоторое время появляется окошко "Монтируется /dev/hda" и повисает (0 процентов и все); если нажать "отмена" и попытаться зайти в "Система">"Устройства хранения данных" то весь KDE повисает (исчезают иконки со стола, терминал работает). Если завершить сеанс а потом в консоли опять перезапустить иксы, то все работает, диск в приводе и файлы на нем видны. Если же вынуть этот диск и вставить другой то опять все повторяется. Что бы это могло быть?
Вот содержимое /etc/fstab:

/dev/sda5 swap swap defaults 0 0
/dev/sda2 / reiserfs defaults 1 1
/dev/sda1 /media/WIN7 ntfs-3g umask=000,locale=ru_RU.UTF-8 1 0
/dev/hda /media/cdrom auto user,utf8 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

Если не трогать привод, то всн работает нормально.

Naiad 30-08-2009 21:54 1207450

Eakdrazile, я в слаквари монтирую 2 привода как /dev/cdr и /dev/cdr1, попробуйте..

Eakdrazile 30-08-2009 22:10 1207467

Не помогает, тот же эффект. Я уже по-разному пробовал, мне даже кажется, что проблема здесь не в fstab, а в чем-то другом.
Опять повисла графическая оболочка, в консоли набрал "mount /dev/hda /media/cdrom", на что он мне выдал:
"mount: блочное устройство /dev/hda защищен от записи, монтируется только для чтения" и файлы на месте (проверил в MC), тоесть монтируется в принципе все правильно, это только в графической оболочке какой-то заскок.

Eakdrazile 03-09-2009 11:45 1210315

Не нашел я причину, пришлось переустановить. После переустановки заглянул в /etc/fstab и наблюдаю интересную картину:
Код:

/dev/sda5        swap            swap        defaults        0  0
/dev/sda2        /                reiserfs    defaults        1  1
/dev/sdb5        /media/TEMP      reiserfs    defaults        1  2
/dev/sda1        /media/WIN7      ntfs-3g    umask=000        1  0
/dev/sdc5        /media/NTFS250  ntfs-3g    umask=000        1  0
#/dev/cdrom      /mnt/cdrom      auto        noauto,user,ro,utf8  0  0
/dev/fd0        /mnt/floppy      auto        noauto,user    0  0
devpts          /dev/pts        devpts      gid=5,mode=620  0  0
proc            /proc            proc        defaults        0  0
tmpfs            /dev/shm        tmpfs      defaults        0  0

в прошлый раз значок # я убрал, так как в Debian у меня такого не было. Но почему строка монтирования привода написана как комментарий, а не как все остальные?
P.S. Попробовал, и со значком # и без него монтируется нормально. В чем же причина этого зависания?

Kent 03-09-2009 17:34 1210606

Обычно, съёмные устройства монтируются демоном hald. В fstab не должно быть записей. Хотя, именно про Slackware не в курсе.

Eakdrazile 03-09-2009 18:22 1210643

Цитата:

Цитата Kent
В fstab не должно быть записей »

где это Вы такое вычитали, если не секрет?

Kent 03-09-2009 20:56 1210773

Вычитал в своём fstab (openSUSE). Имею два DVD-привода, и ни один там не фигурирует. При этом, естественно, всё нормально монтируется.

Правда, посмотрел сейчас в Debian 4, там такая строка:
Код:

/dev/hdc        /media/cdrom0  udf,iso9660 user,noauto    0      0

Eakdrazile 04-09-2009 10:04 1211179

Цитата:

Цитата Kent
съёмные устройства монтируются демоном hald »

- это скорее относится к флешкам и картам памяти (когда вставляеш флешку, в fstab ничего не появляется и она монтируется в /media/disk), но винты и приводы должны быть прописаны в /etc/fstab. В Debian у меня тоже самое. Собственнно суть темы в моем первом посте, а именно - почему зависала графическая оболочка при вставке диска в привод (то, что причина не в fstab, это уже проверено).

Kent 04-09-2009 12:29 1211310

Цитата:

Цитата Eakdrazile
это скорее относится к флешкам и картам памяти (когда вставляеш флешку, в fstab ничего не появляется и она монтируется в /media/disk), но винты и приводы должны быть прописаны в /etc/fstab. ...а именно - почему зависала графическая оболочка при вставке диска в привод»

И с CD-ROM так же. И монтируется в /media/метка_диска. Вот наблюдаю в процессах:
hald-addon-storage: polling /dev/sr0 (every 2 sec)
hald-addon-storage: polling /dev/sr1 (every 2 sec)
Прочитал, что эта технология используется в openSUSE и Ubuntu.

Вы, кстати, не указали версию KDE.

Eakdrazile 04-09-2009 13:08 1211344

Цитата:

Цитата Kent
И с CD-ROM так же. И монтируется в /media/метка_диска. Вот наблюдаю в процессах:
hald-addon-storage: polling /dev/sr0 (every 2 sec)
hald-addon-storage: polling /dev/sr1 (every 2 sec)
Прочитал, что эта технология используется в openSUSE и Ubuntu »

спорить не буду, просто знаю, что приводы и винты у меня всегда были прописаны в /etc/fstab (пользовался Runtu, сейчас Debian и Slackware). Насчет версии запамятовал - KDE 3.5.10, дистрибутив Slackware 12.2

Kent 04-09-2009 17:37 1211605

Сейчас-то какая ситуация?
Вроде, в KDE 3.5.10 не должно проблем возникать -- отточенная версия. В настройках есть выбор, какие действия предпринимать при монтировании диска. Можно там попробовать поиграться, поотключать любую реакцию на смонтированный диск.

Eakdrazile 04-09-2009 21:12 1211741

Цитата:

Цитата Kent
Сейчас-то какая ситуация? »

, переустановил, и все, естественно, работает (сам знаю, что это самый глупый выход, но другого я на то время не видел).
Цитата:

Цитата Kent
Можно там попробовать поиграться, поотключать любую реакцию на смонтированный диск »

, можно конечно. Можно ввобще пересесть в консоль и все делать вручную :). Просто возможно кто-то сталкивался с подобным и знает в чем там дело.


Время: 13:38.

Время: 13:38.
© OSzone.net 2001-2025