In /usr/src staan alleen hulpbestanden, niet de echte kernel. Die bestanden heb je nodig als je zelf een nieuwe kernelmodule wil compileren of wanneer de Nvidia of Virtualbox pakketten dat doen.
Waarom er 2 verschillende versies daar staan? Die staan er niet. De -generic versie is alleen maar een link naar de gewone versie.