Rozwiązanie problemu montowania napędów CD/DVD i USB w Debianie Jessie

Kategoria: Artykuły, etykiety: montowanie, thunar, xfce, udev, systemd, dysk, partycja, usb, cd-rom

Dodany: 2014-03-03 15:06 (zmodyfikowany: 2014-03-03 15:08)
Przez: mati75

Wyświetleń: 9965

Głównie problem dotyczy środowiska Xfce i menadżera plików Thunar, choć zdarza się również w innych konfiguracjach. Winnym jest pakiet udev, który w Debianie Jessie jest częścią pakietu systemd i z jego źródeł jest budowany. Ma on problem z poprawnym przypisaniem wartości dla Kernel Polling.

Zaczynamy od sprawdzenia wartości Kernel Polling:

cat /sys/module/block/parameters/events_dfl_poll_msecs

Gdy zostanie zwrócona wartość 0, wtedy możemy przejść to naprawienia. Jeśli występuje inna wartość to problem leży gdzie indziej.

Sprawdzamy czy opisywany sposób działa:

echo 2000 > /sys/module/block/parameters/events_dfl_poll_msecs

Przykład:

Przed wykonaniem polecenia:

Po wykonaniu:

Jeśli wykonane polecenie pomogło przechodzimy dalej.

Problem można rozwiązać na dwa sposoby. Można je stosować wymiennie, ale nigdy razem!

Sposób 1

Dopisujemy wykonanie polecenia do skryptu startowego /etc/rc.local, polecenie musi być umieszczone przed linią exit

Edycja pliku:

nano /etc/rc.local

Dopisujemy:

echo 2000 > /sys/module/block/parameters/events_dfl_poll_msecs

Sposób 2

Drugim sposobem i łatwiejszym jest dopisanie reguły dla aplikacji udev.

echo 'ACTION=="add", ATTR{removable}=="1", ATTR{events_poll_msecs}=="-1", ATTR{events_poll_msecs}="2500"' > /etc/udev/rules.d/61-removable-storage-polling.rules

Wszelkie inne sugestie rozwiązania tego problemu można zgłaszać w tym temacie na forum.

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks