Я скомпилировал ядро Linux 2.6.24.6 из исходного кода (без проблем) и попытался установить его. В частности, после распаковки исходного кода Linux я сделал
make && make modules
компилировать. Затем после некоторой конфигурации я просто использовал
sudo make modules_install install
установить недавно построенный бинарный файл. Во время этого процесса произошла ошибка при поиске файла /sys/class/net/eth0/device/bus
. Это также бросает грязную фатальную ошибку. Подробный стек ошибок выглядит следующим образом:
sh /mnt/factor/myProj3/linux-2.6.24.6/arch/x86/boot/install.sh 2.6.24.6 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 2.6.24.6, continuing anyway
grubby fatal error: unable to find a suitable template
Исходный код должен быть в порядке. Что может быть причиной этой фатальной ошибки? Без исправления я не могу установить Linux. Пожалуйста, порекомендуйте.