La mise à jour du noyau 2.6.38-5.1 m'a tout cassé mon IEEEPC 401

En gros, il boote mais ne veut plus charger aucun module (message "modprobe: FATAL could not read /lib/modules/2.6.28-ARCH/kernel/net/ipv6/ipv6.ko") : donc je n'ai ni réseau, ni accès à mes périphs USB...
Comme c'est un petit netbook, je ne garde pas les anciennes versions des paquetages ce qui fait que je ne peux pas faire un pacman -U pour revenir au noyau précédent vu que je vide systématiquement le cache (ça m'apprendra.. la prochaine fois, je garderai au moins kernel26...). J'ai bien récupéré ces paquetages sur une autre machine mais je sèche pour les injecter dans mon IEEEPC.
Bref, hormis une solution miraculeuse (voire une explication rationnelle de la raison pour laquelle un paquetage publié dans core arrive à péter toute une installation), je pense que je suis bon pour tout réinstaller, c'est ça ?
Je prends toute suggestion. Merci d'avance