I have compiled Linux kernel 18.104.22.168 from source (without problem) and tried to install it. Specifically, after unpacking the Linux source code, I did
make && make modules
to compile. Then after some configuration, I simply used
sudo make modules_install install
to install the newly built binary. During this process, there is an error about locating file
/sys/class/net/eth0/device/bus. It also throws grubby fatal error. Detailed error stack is as follows:
sh /mnt/factor/myProj3/linux-22.214.171.124/arch/x86/boot/install.sh 126.96.36.199 arch/x86/boot/bzImage System.map "/boot" unable to stat /sys/class/net/eth0/device/bus: No such file or directory WARNING: No module xenblk found for kernel 188.8.131.52, continuing anyway grubby fatal error: unable to find a suitable template
The source code should be all right. What could be the cause of this fatal error? Without fixing it, I can't get Linux installed. Please advise.