LinuxForum.Fans
Тема

Проблема с CD/DVD

Автор: MozgFx_test 29 сообщений 3535 просмотров
#386543

Проблема заключается в том что после того как вставлен диск.
Система его монтирует, видно заголовок диска, а вот содержимого не видно.

Linux mozgfx 3.11.10-17-desktop # x86_64 x86_64 x86_64 GNU/Linux

#386544

mozgfx, любой? Заголовок == название или что?

#386546

Выполнил mkinitrd перезагрузился помогло на время.
Далее в параметрах kde включил опцию включить автоматическое монтирование вроде как заработало.
Выключил вынул диск и снова вставил, работает.

Вчера замечена так же странность. Во время когда система не видела файлы, VLC воспроизводил содержимое диска.

#386547
"stranger" написал:
Заголовок == название или что?

Начал перебирать старый хлам...
Если появилась проблема то на всех подряд...
Включение с последующим отключением в параметрах KDE авто-монтирования вроде как решило проблему - но не знаю на долго ли?
Поэтому и задаю вопрос может кто сталкивался.

Видно только заголовок (название диска) а содержимое (файлы) нет.

#386549
"mozgfx" написал:
система не видела файлы, VLC воспроизводил содержимое диска.

Система - это в данном случае что? Dolphin или команда ls в строке? Подозреваю, что первое, иначе VLC было бы нечего воспроизводить.

Название видно, следовательно, с монтированием проблем нет. Значит, включение автомонтирования исправило не монтирование, а что-то иное. Параметры Дельфина для кедов глобальны. Туда и надо копать.

#386550

Dolphin

Показать

Почему оно два раза монтируется непонятно.
Извлек диск а вывод команды mount показывает что он вставлен и смонтирован. Так же как и до его извлечения.

#386556

mozgfx, ну в var это видимо ваши опенсусевские приколы, я тут пас. Ищите проблему в Дельфине, говорю ж.

#386559

Короче вроде нашел причину.
Если извлекать и вставлять средствами KDE апплета то все работает как надо.
А если нажать кнопку извлечь на DVD приводе, то диск выезжает. А монтирование диска остается активным. Глюк.

#386565
"mozgfx" написал:
Почему оно два раза монтируется непонятно.

Внимания не обращайте.
/run и /var/run одно и то же.


Проверил установочный DVD 13.1 (диск DVD-RW): никаких проблем (галка автомонтирования стоит - поставлена была ранее для других целей)

Посмотрю ещё старые диски с различным содержимым.

#386567

Первый раз его смонтировал udisks, второй раз - либо mount, либо что-то kde-шное, либо это kde-шное вызывает mount. Разбирайтесь с монтировщиками.

#386574

А вот то что при нажатии кнопки EJECT привод выбрасывает диск, а он остается смонтированным - как побороть.
Если диск который было первоначально вставлен вставить и извлечь средствами KDE отмонтирование происходит нормально.
Как настроить корректное извлечение по кнопке EJECT на самом приводе?

#386578
"mozgfx" написал:
корректное извлечение по кнопке EJECT на самом приводе

Никакого отношения к ОС не имеет.

#386579
"mozgfx" написал:
Как настроить корректное извлечение по кнопке EJECT на самом приводе?

Посмотри через

text

udevadm monitor

что при вставке диска генерируется ядром событие об этом, а вот при нажатии на кнопку eject - нет.

#386582
"maxbazer" написал:
что при вставке диска генерируется ядром событие об этом, а вот при нажатии на кнопку eject - нет.

у меня генерируется при вставке, при извлечении и при нажатии кнопки кнопки EJECT
проблема в том что устройство при её нажатии не отмонтируется автоматически.

#386584
"mozgfx" написал:
у меня генерируется при вставке, при извлечении и при нажатии кнопки кнопки EJECT
проблема в том что устройство при её нажатии не отмонтируется автоматически.

Серьёзно, покажи вывод.

Если всё же генерируется, то можешь написать правило для udev, что бы по нажатию на eject происходил

text

umount /dev/sr0

возможно

text

umodunt /dev/sr0 -f

или как там у тебя называется устройство привода.

#386585

mozgfx, перегрузился в кеды, проверил - всё нормально, спокойно онмонтировался на кнопку. Так что, это какая-то очень локальная проблема ваших кед.

#386590

stranger, имеет, да еще как. Только это проблема связки udev, udisks{,2} и ядра. Изначально была замечена в Debian, имеет место быть у меня и, возможно, еще у кого-то. И на LQ это где-то тоже слакварщики обсуждали. Там что-то не то то ли с драйвером CD/DVD, то ли ядро не отдает событие change udev'у при извлечении диска, то ли udisks его "глотает". Да и сам udisks, по крайней мере, первый - не самый лучший пример кода, взаимодействующего с ядром. А вот код udisks2 надо бы почитать.

#386595

yars, вот и не думал я даже такого! Огромное спасибо, очень познавательно. Пойду покопаюсь в сети. Но надо б воспроизвести, а негде. ВБокс же не показатель. А на рабочих системах ничего криминального нет.

#386607
"maxbazer" написал:
Серьёзно, покажи вывод.
вставил
смонтировал
нажал eject
#386611

mozgfx, а если удалить udisks2?

Войдите или зарегистрируйтесь, чтобы ответить.