Jak ja to lubię

"The script downloads the kernel sources from kernel.org, untar it,
lets you make changes in its configuration, and builds debs and source packages." - zob.:
https://sparkylinux.org/sparky-kernel-builder/
O ile się nie mylę, to po upadku kilku tego typu narzędzi, nie istnieje obecnie jakikolwiek automatyczny builder kernela, który sam za użytkownika stwierdziłby jakie elementy biorąc pod uwagę dane, które zebrałby "ze sprzętu", mają być wbudowane w kernel. Istnieją narzędzia, które potrafią zebrać info o podniesionych modułach (np. w Archu jest modprobed-db), jednakże nawet one (można je w sposób automatyczny przy budowie kernela wykorzystać), nie dokonają wycięcia tych sterowników sprzętu, którego w danym komputerze nie ma. Niestety tu najlepsza jest zasada: poznaj swój sprzęt (zdiagnozuj), a dopiero potem przystąp do walki z configiem.