Saya telah mengkompilasi kernel Linux 2.6.24.6 dari sumber (tanpa masalah) dan mencoba untuk menginstalnya. Secara khusus, setelah membongkar kode sumber Linux, saya lakukan
make && make modules
untuk mengkompilasi. Kemudian setelah beberapa konfigurasi, saya hanya menggunakan
sudo make modules_install install
untuk menginstal biner yang baru dibangun. Selama proses ini, ada kesalahan tentang mencari file /sys/class/net/eth0/device/bus
. Itu juga melempar kesalahan fatal kotor. Detail tumpukan kesalahan adalah sebagai berikut:
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
Kode sumber harus baik-baik saja. Apa yang bisa menjadi penyebab kesalahan fatal ini? Tanpa memperbaikinya, saya tidak bisa menginstal Linux. Mohon saran.