Grubby errore fatale nell'installazione del kernel Linux


8

Ho compilato il kernel Linux 2.6.24.6 dal sorgente (senza problemi) e ho provato a installarlo. In particolare, dopo aver decompresso il codice sorgente di Linux, l'ho fatto

make && make modules

compilare. Quindi, dopo qualche configurazione, ho semplicemente usato

sudo make modules_install install

per installare il binario di nuova costruzione. Durante questo processo, c'è un errore nell'individuare il file /sys/class/net/eth0/device/bus. Inoltre genera un errore fatale e sporco. Lo stack di errori dettagliato è il seguente:

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

Il codice sorgente dovrebbe andare bene. Quale potrebbe essere la causa di questo errore fatale? Senza risolverlo, non riesco a installare Linux. Si prega di avvisare.

Risposte:


1

Hai controllato l'elenco dei bug su

https://bugzilla.redhat.com/show_bug.cgi?id=124246

https://bugzilla.redhat.com/show_bug.cgi?id=730357

Entrambi parlano della creazione di un file modello di grub in / etc / default / grub, assicurandosi anche se una qualsiasi delle altre impostazioni predefinite o opzioni di grub deve essere fatta in questo file.

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Fedora"
GRUB_DEFAULT=saved
GRUB_CMDLINE_LINUX="LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc

Oppure modifica /boot/grub/grub.conf manualmente e aggiungi quelle linee nella configurazione per risparmiare un po 'di sonno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.