суббота, 1 июля 2006 г.

udevd-event

Если у вас при загрузке системы появляется следующее сообщение и оно вам не нравится, то...
udevd-event[1984]: find_free_number: %e is deprecated, will be removed
and is unlikey to work correctly. Don't use it.

открываем на редактирование файл /etc/udev/rules.d/50-udev.rules, находим в нем слудуюшие строчки:
ENV{ID_CDROM}=="?*", SYMLINK+="cdrom%e", GROUP="cdrom"
ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw%e"
ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd%e"
ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvdrw%e"

И в каждой строке убираем %e. Тоесть наши строки будут теперь выглядеть вот так:
ENV{ID_CDROM}=="?*", SYMLINK+="cdrom", GROUP="cdrom"
ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw"
ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd"
ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvdrw"

Сохраняем файл, перезагружаемся и радуемся жизни.

Почему я об этом решил написать? Да потому, что многие пользователи, заходя на irc нанал #gentoo-ru задают этот вопрос. И по 10 раз отвечать как-то напрягает. А так дал линк и все :)