Compilazione Kernel errore CONFIG KALLSYMS EXTRA PASS
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Compilazione Kernel errore CONFIG KALLSYMS EXTRA PASS
Ho scaricato sia il kernel 2.6.13.tar.bz2 e il config-2.6.13, ma quando eseguo make -j5 bzImage mi dà questo errore
/bin/sh: cmp: command not found
Inconsistent kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS
make: *** [vmlinux] Error 1
Cosa devo fare??
/bin/sh: cmp: command not found
Inconsistent kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS
make: *** [vmlinux] Error 1
Cosa devo fare??
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
strano che non trovi cmp...dai in shell per vedere se è quello il problema...in ogni caso, si trova in slackware/ap/, nel pacchetto diffutils
ciao!
Codice: Seleziona tutto
which cmpciao!
Ultimo problema
Ho seguito la guida sul sito e tutto è andato a buon fine, ma ora che ho riavviato e lancio dmesg vedo sulla prima riga sempre il vecchio kernel 2.4.31, come è possibile?
Questo è il mio lilo.conf
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label = Linux
read-only
image = /boot/vmlinuz-2.6.13
root = /dev/sda2
label = Slackware 2.6.13
read-only
# Linux bootable partition config ends
E questo il contenuto della directory /boot
root@slackwarelab:/boot# ls
README.initrd@ boot.0800 config-2.6.13 vmlinuz@
System.map@ boot_message.txt diag1.img vmlinuz-2.6.13
System.map-2.6.13 config@ map
root@slackwarelab:/boot#
I link simbolici puntano a:
System.map-2.6.13
config-2.6.13
vmlinuz-2.6.13
Dove ho sbagliato?
Questo è il mio lilo.conf
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label = Linux
read-only
image = /boot/vmlinuz-2.6.13
root = /dev/sda2
label = Slackware 2.6.13
read-only
# Linux bootable partition config ends
E questo il contenuto della directory /boot
root@slackwarelab:/boot# ls
README.initrd@ boot.0800 config-2.6.13 vmlinuz@
System.map@ boot_message.txt diag1.img vmlinuz-2.6.13
System.map-2.6.13 config@ map
root@slackwarelab:/boot#
I link simbolici puntano a:
System.map-2.6.13
config-2.6.13
vmlinuz-2.6.13
Dove ho sbagliato?
Hai lanciato
prima di riavviare?
Codice: Seleziona tutto
#lilo -v- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
Codice: Seleziona tutto
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label = Linux
read-only
image = /boot/vmlinuz-2.6.13
root = /dev/sda2
label = Slackware 2.6.13
read-only
# Linux bootable partition config ends
lilo -t che ti dice?
Visto che hai 2 kernel, all'avvio hai la possibilità di scegliere quale far caricare?
Non è che per caso nel tuo lilo.conf ti manca il 'timeout'?
Esempio:
Edito: vedo solo ora il tuo messaggio (stavo inviando questo). In label non lasciare spazi
Non è che per caso nel tuo lilo.conf ti manca il 'timeout'?
Esempio:
Codice: Seleziona tutto
...
prompt
timeout = 200 # in decimi di secondo
default=Linux-2.6.15.4
...
Trai ispirazione:
Codice: Seleziona tutto
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot=/dev/hda
prompt
timeout = 200
default=Linux-2.6.15.4
# Windows bootable partition config begins
other = /dev/hda1
label = WinXP
table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/linux-2.6.15.4/vmlinuz
root = /dev/hdb2
label = Linux-2.6.15.4
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/sda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label=Linux
read-only
image = /boot/vmlinuz-2.6.13
root = /dev/sda2
label=Slackware 2.6.13
read-only
# Linux bootable partition config ends
Eccolo
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/sda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label=Linux
read-only
image = /boot/vmlinuz-2.6.13
root = /dev/sda2
label=Slackware 2.6.13
read-only
# Linux bootable partition config ends
Eccolo
L'errore che ti restituisce è dovuto a questo:Non lasciare spazi, metti Slackware-2.6.13
Ti consiglio di mettere anche il kernel di default, tipo
Ovvio che tu debba riferirti ad una delle due label del tuo lilo.
Così (forse) dovrebbe andare...
Codice: Seleziona tutto
label=Slackware 2.6.13Ti consiglio di mettere anche il kernel di default, tipo
Codice: Seleziona tutto
default=Linux-2.6.15.4Così (forse) dovrebbe andare...

