Pokud je jádro již připraveno, jak jsem naznačil, tak je to otázka pár minut. Ty *.o soubory se po zkompilování automaticky neodstraňují, ty odstraní make mrproper nebo make clean (nevím přesně). Jediné, co by bylo pořeba by byl linker. A způsob uchování a zavedení nového jádra.
V každém případě je pro mne technická stránka řešení poddružná, podstatná je legálnost.