I upgraded my Sarge desktop box from kernel 2.4 to 2.6 and started to
see errors like this during boot:-
modprobe: FATAL: Error inserting pciehp ....
modprobe: FATAL: Error inserting shpchp ....
The reason for this is that hoplug is trying to load drivers for
hardware that I don't have ( PCI express ).
The solution is to either ignore the errors, or to edit
/etc/hotplug/blacklist and add the following at the bottom:-
#PCI express not needed
pciehp
shpchp
No more errors.