HAL и CD/DVD
lain 27 Августа, 2009 - 11:47
Здравствуйте!
Внезапно перестали автоматически монтироваться диски CD и DVD(флешки монтируются нормально).
Вставляем диск - получаем такое сообщение:
"Failed to mount "Новый DVD".
mount: wrong fs type, bad option, bad superblock on /dev/sr0, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so"
Вручную монтируется без ошибок.
Посоветуйте как это исправить.
»
- Для комментирования войдите или зарегистрируйтесь
видимо ядро пересобирали не
видимо ядро пересобирали не так давно либо куски гнома...
приведите результат dmesg|tail как тут и говорится - тогда будет яснее
Когда оно пытается
Когда оно пытается монтировать диск в dmesg | tail ничего не появляется, вообще ничего.
Гнома у меня никогда небыло, хотя пользую приложения использующие его куски, DE у меня xfce-4.6.1, ядро пересобирал, с целью включить опцию FUSE. Перезагружался со старым ядром - тоже самое
надо посмотреть с какими
надо посмотреть с какими опциями hal пытается смонтировать cd/dvd и попытаться смонтировать вручную... если и там будет ошибка, то нада поправить соответствующий файл fdi...
А как посмотреть с какими
А как посмотреть с какими опциями он монтирует?
Вот кусок лога который появляется в поцессе определения диска... может чем поможет
попробуйте другой диск, но
попробуйте другой диск, но чтобы в его label небыло не_ascii символов
Пробовал диск с лейблом
Пробовал диск с лейблом GOLD_SOFT_6, все тоже самое.
А вручную монтируется?
А вручную монтируется?
С уважением.
Пантер.
Цитата: А вручную
Да.
Гуглил сегодня целый день по этому поводу - выяснил, что HAL тут вроде как непричем, а глючит в моем случае thunar-volman(если я все правильно понял), хотя конечно это мне никак не помогло((
а у Вас случаем всяких
а у Вас случаем всякой дряни типа "KDE|Gnome" не наставлено?
lain, правила для
lain, правила для монтирования udf и iso9660 находятся в /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
написано там примерно следующее:
еще можно проверить ваш fstab на наличие записей о cd/dvd... их там вроде не должно быть... либо, если они есть. то попробовать смонтировать просто:
возможно, что после перехода на libata там осталось что-нить типа /dev/hda, вместо /dev/sr0
если вы недавно поменяли привод, то можно и правила udev погядеть...
Цитата: а у Вас случаем
Кде нет вообще ни в какой форме, от гнома возможно по зависимостям какие то куски притянулись, самого гнома тоже нет.
в fstab прописаны только несъемные винты
в /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi, у меня то же, что и у Вас, ума не приложу что там можно поменять....
определяется cd/dvd-rom как
определяется cd/dvd-rom как sr0?
думаю, что придется всё-таки постараться и вспомнить все действия между "рабочим монтированием" и "нерабочим монтированием", т.ч. рассказывайте ;-)
А в ядре поддержка
А в ядре поддержка udf/iso9660 есть? и нужных codepage/nls?
уберите из fstab запись про
уберите из fstab запись в любой форме про cd-rom :)
Как-то долго танцевал с бубном на эту тему, около 30 минут, удалил из fstab, больше ничего не потребовалось.
Сон разума порождает чудовищ, сон безумия – вечность…
А для автомонтирования
А для автомонтирования достаточно dbus и hal?
привод определяется как sr0, поддержка udf/iso9660 и нужных codepage/nls есть, т.к. руками все монтируется и работает нормально.
вот мой fstab:
между "рабочим" и "нерабочим монтированием" у меня было обновление всего, пересборка ядра, настройка монтирования виндовозной сети при запуске, добавление overlay и еще действия по мелочи(всего не вспомню)
Читал тут различные мануалы, по поводу того как еще можно реализовать автомонтирование - установил pmount и ivman - монтирование заработало, но как то странно - монтирует через раз и при этом диск не всегда видится полностью, а иногда на нем, вместо содержимого, появляются файлы неизвестного происхождения.
если вы делали обновление, то
если вы делали обновление, то стоит полазать по логам и почитать вывод emerge ...
Иногда вылазят разные глюки
Иногда вылазят разные глюки после обновления, часто помогает emerge -e world, но не всегда, увы...
После того как я прописал
После того как я прописал свой сидюк в fstab автомонтирование заработало. Я не знаю как так получилось и как это объяснить, но.... это так.