Многие пользователям сабжа наверняка напарывались на проблемы после обновления, связанные с тем, что прилетает новое ядро и трет модули текущего, работающего (!), которые по разным причинам могут быть еще не загружены в память.
То есть, если сразу не перегрузиться, то внезапно перестают работать флешки и всякая другая подключаемая мутота. А каждый раз перегружаться не хочется, совсем.
Самое примечательное, что чинить это поведение не собираются и, насколько помню, тикет закрыли как NOTABUG.
Давным-давно написал скриптик, который убирает модули из списка файлов, принадлежащих пакету linux и позволяет забыть о проблеме. Может кому пригодится.
~$ cat bin/keep-modules.sh
#!/bin/sh
package=linux
version=$(pacman -Qi $package | grep Version | cut -d':' -f2 | tr -d ' ')
file="/var/lib/pacman/local/$package-$version/files"
grep -v '^usr/lib/module' "$file" > /tmp/current-linux.files
sudo cp /tmp/current-linux.files "$file"