Dale wrote: > Neil Bothwick wrote: >> On Sat, 1 Jan 2022 15:44:51 +0000, Wols Lists wrote: >> >>>> Compiling the kernel and modules? Replace 1 with >>>> >>>> make all modules_install install >>>> >>>> There's also the matter of the initramfs, one of the main reasons >>>> people use genkernel, although I prefer dracut for this. >>>> >>>> >>> until you trip over genkernel's "features" ... like AUTOMOUNT_BOOT, >>> which doesn't work, by design. Or NO_INSTALL, which does rather more >>> than just not installing ... >>> >>> I'm investigating source_mage, and ought to investigate dracut. >> Once you have a working kernel, there's very little to do on updates. A >> script that runs >> >> cd /usr/src/linux >> zcate /proc/config.gz >.config >> make oldconfig >> make all modules_install install >> dracut --kver=$(cat include/config/kernel.release) --xz >> update the bootloader >> >> mostly does it all, with a few frills thrown in to cover things like >> rebuilding modules. >> >> > > Can you explain this part a bit? How it knows what version for example > to build against? Does it follow the link in /usr/src/linux, eselect > info or something else? > > >> dracut --kver=$(cat include/config/kernel.release) --xz > > The one thing that stumps me is figuring out how to tell dracut what > version I want built. I keep 2, 3 and sometimes 4 kernels of different > versions lurking about in /boot. > > Thanks. > > Dale > > :-) :-)
I got it figured out. That's a little like cheating. LOL Dale :-) :-)

