Я пытаюсь оптимизировать процесс загрузки на моем ноутбуке Ubuntu 12.04, и, анализируя файл /var/log/boot.log
, я нашел много unknown key 'BUS'...
. Как мне от них избавиться?
Вот соответствующая часть boot.log
:
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:21
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:21'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:23
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:23'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:29
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:29'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:30
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:30'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:31
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:31'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:33
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:33'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:34
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:34'
udevd[358]: unknown key 'BUS' in /lib/udev/rules.d/10-blackberry.rules:35
udevd[358]: invalid rule '/lib/udev/rules.d/10-blackberry.rules:35'
udevd[358]: unknown key 'SYSFS{idVendor}' in /etc/udev/rules.d/15-huawei.rules:3
udevd[358]: invalid rule '/etc/udev/rules.d/15-huawei.rules:3'
udevd[358]: unknown key 'SYSFS{idProduct}' in /etc/udev/rules.d/15-huawei.rules:4
udevd[358]: invalid rule '/etc/udev/rules.d/15-huawei.rules:4'
udevd[358]: unknown key 'SYSFS{idProduct}' in /etc/udev/rules.d/15-huawei.rules:7
udevd[358]: invalid rule '/etc/udev/rules.d/15-huawei.rules:7'
PS: На этой машине я сначала установил Ubuntu 9.04, затем он обновил все версии Ubuntu до 12.04. Сейчас я использую xubuntu-desktop
в качестве рабочего стола.
Сообщения журнала сообщают вам, что они из udev
, а ошибки находятся в двух файлах /lib/udev/rules.d/10-blackberry.rules
и /etc/udev/rules.d/15-huawei.rules
. Вопрос в том, откуда появились эти два файла конфигурации?
Файлы в /etc/
являются файлами конфигурации. Как системный администратор вы можете редактировать их. Вы создали 15-huawei.rules
? Если это так, то вы обязаны обновить его. Если он был установлен пакетом, сначала посмотрите, доступно ли обновление, а если нет, то сообщите об ошибке.
Файлы в /lib/
устанавливаются пакетами и не предназначены для изменения системным администратором.
Выполните команду
dpkg -S /lib/udev/rules.d/10-blackberry.rules
и
dpkg -S /etc/udev/rules.d/15-huawei.rules
, чтобы определить, какой пакет, если есть, предоставил эти два файла.
Журнал изменений пакета udev показывает « Длинные устаревшие ключи: SYSFS =, ID =, BUS = были удалены ». У вас есть два файла, которые используют эти ключи, которые больше не действительны. Либо вам не нужны эти файлы конфигурации (у вас есть устройства Blackberry и Huawei и вы подключаете их к компьютеру?), Либо они просто должны быть обновлены в соответствии с текущей версией udev.