On Sun, Apr 4, 2021 at 3:35 PM Peter Humphrey <pe...@prh.myzen.co.uk> wrote: > > On Friday, 2 April 2021 17:29:25 BST konsolebox wrote: > > > Your ARCH is set to i386 most likely. Maybe it's a CHOST configuration > > issue. > > No, it isn't either of those. Nothing has changed between this kernel and > others. Oddly, 'make install' works if I chroot into this system from, e.g., a > rescue CD, just not natively.
Yes I just found out the value of ARCH doesn't really have anything to do with it. Your system might be missing /sbin/installkernel while you run 'make install'. It's called by arch/x86/boot/install.sh if it exists and is executable. Otherwise install.sh simply tries to install using LILO. It's part of the sys-kernel/installkernel-gentoo package which may not be installed for some reason, or the environment you run 'make install' with is not Gentoo and /sbin/installkernel simply doesn't exist there. -- konsolebox