Некоторое время назад я столкнулся с проблемой при использовании USB-модема. При загрузке возникало множество однотипных ошибок и из-за спама udev загрузка системы была ОЧЕНЬ медленной.
Сообщения выглядели примерно так:
Buffer I/O error on dev sr0, logical block 0, async page read
Причина проблемы в том, что USB донгл скрывает в себе множество устройств включая флэш-накопитель с драйверами. Накопитель пытается стартонуть во время загрузки, что приводит к сообщениям об ошибке выше.
Если в вашей системе нет виртуальных или физических cdrom и для вас не является проблемой, что все такие девайсы будут заблокированы, то решение достаточно простое. Можно создать правило в udev, которое будет посылать сигнал eject для каждого cdrom добавляемого в систему.
nano /etc/udev/rules.d/rndis.rules
KERNEL=="sr0", ACTION=="add", RUN+="/usr/bin/eject /dev/sr0"
В конце, обновить initramfs.
update-initramfs -u
Всё. Теперь можно перезагрузить систему, чтобы проверить что новых ошибок нет.