Nuovo kernel compilato vecchio kernel risultante ?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Rispondi
Avatar utente
madtux
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: ven 29 dic 2006, 20:34
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: xfce
Località: Castel di Sangro

Nuovo kernel compilato vecchio kernel risultante ?

Messaggio da madtux »

Volendo installare il nuovo kernel ho seguito la guida della documentazione.
Tutti i passaggi vanno a buon fine ma come faccio il reboot e poi
uname -r ,mi restituisce sempre la versione precedente?
il .config è quello del sito di submax
http://submax.altervista.org/slackware/config-2.6.22
e il kernel da compilare è il 2.6.23.
dov'è che sbaglio ? :(

Avatar utente
francogdn
Linux 2.x
Linux 2.x
Messaggi: 320
Iscritto il: ven 19 mag 2006, 10:52
Distribuzione: Fedora
Località: Torino

Messaggio da francogdn »

Hai aggiunto la nuova configurazione a lilo/grub?

Avatar utente
Gilmo
Linux 1.x
Linux 1.x
Messaggi: 171
Iscritto il: gio 18 gen 2007, 15:44
Slackware: 12
Località: Cavalese(TN)
Contatta:

Messaggio da Gilmo »

non è che non hai aggiornato i link e fai puntare lilo/grub a quelli?

Avatar utente
madtux
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: ven 29 dic 2006, 20:34
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: xfce
Località: Castel di Sangro

Messaggio da madtux »

potrebbe essere perchè la label del lilo l'ho modificata,
ma al boot il messaggio risulta essere sempre lo stesso.
Ho dat un ls -l ma vmlinz system.map e config puntano ai file nuovi.
Quinidi non saprei.
Però ho una domanda:
nella documentazione quando si creano i link nuovi per lilo,loris scrive

Codice: Seleziona tutto

ln -s /boot/System.map-2.6.xx.x /boot/System-map-2.6.xx.xx-new
il -new deve essere preceduto da uno spazio visto che definisce delle direttive nuove al lilo?

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Ehm, hai lanciato un lilo -v.

Scusa la domanda banale, ma sai, a volte ci si dimentica... :)

Avatar utente
Gilmo
Linux 1.x
Linux 1.x
Messaggi: 171
Iscritto il: gio 18 gen 2007, 15:44
Slackware: 12
Località: Cavalese(TN)
Contatta:

Messaggio da Gilmo »

se no posta il tuo lilo.conf

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

vai nella directory

/usr/src/linux-2.6.23 oppure /usr/src/linux

da qui dai

# mv arch/i386/boot/bzImage /boot/vmlinuz-2.6.23
(copi l immagine del kernel compresso)
#cp .config /boot/config-2.6.23
(questo non serve al sistema , ma serve a te per capire come hai configurato il kernel)
#cp System.map /boot/System.map-2.6.23
(in questo file c'è scritto a grandi linee come è combinata l'immagine del kernel)

a questo punto

dai
#joe /etc/lilo.conf

ed aggiungi in calce

image = /boot/vmlinuz-2.6.23
root = "qui devi mettere la tua partizione di root che è la stessa del kernel che avevi precedentemente "
label = Slackware2623
read-only

a questo punto dai ctrl + k , poi premi x e cosi salvi il file

adesso dai da console

#lilo -v

e ti dice quali immagini potranno essere caricate all' avvio

in bocca al lupo

Avatar utente
madtux
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: ven 29 dic 2006, 20:34
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: xfce
Località: Castel di Sangro

Messaggio da madtux »

@ninobi non preoccuparti lilo -v fatto 8)
questo è il mio lilo

Codice: Seleziona tutto

   
# 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
# Windows bootable partition config begins
other = /dev/sda1
  label = Windows
  table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz-2.6.22-new
  root = /dev/sda3
  label = Slack_2.6.22_New
  read-only
# libata.atapi_enabled=1 combined_mode=libata pci=routeirq
# Linux bootable partition config ends
 
la penultima riga serve per il k3b.
Un'altra cosa che non ho capito è perche le partizioni me le da come
/dev/sdax e non come /dev/hdax :(
sia per win,linux e la partizione comune dove metto i dati e programmi.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Le partizioni te le dà come dev/sdax perché, evidentemente, hai un hard disk SATA e non ATA.

Avatar utente
ichabod
Linux 0.x
Linux 0.x
Messaggi: 74
Iscritto il: sab 27 mag 2006, 18:02
Slackware: 12.2
Kernel: 2.6.28.8
Desktop: xfce 4.4.3

Messaggio da ichabod »

Invece che scrivere

Codice: Seleziona tutto

ln -s /boot/System.map-2.6.xx.x /boot/System-map-2.6.xx.xx-new
sostituisci il "-" con un "." e digita:

Codice: Seleziona tutto

ln -s /boot/System.map-2.6.xx.x /boot/System.map-2.6.xx.xx-new
Se poi ti dovesse dare ancora problemi prova a rimuovere i vecchi link simbolici config, System.map e vmlinuz e ricrearli in modo che puntino ai nuovi files.

Avatar utente
aLvArO
Linux 4.x
Linux 4.x
Messaggi: 1201
Iscritto il: mer 30 mar 2005, 0:00
Nome Cognome: alessio
Slackware: current64
Kernel: 2.6.30-rc8-smp
Desktop: kde 4.2.4
Località: Catanzaro Lido (CZ)

Messaggio da aLvArO »

se crei il link dell'immagine, lilo nn va bene.
image = /boot/vmlinuz-2.6.22-new deve diventare
image = /boot/vmlinuz

e vmlinuz deve essere linkato al tuo ultimo file bzImage creato

personalmente ti consiglio di creae una nuova sezione il lilo almeno momentaneamente e quindi mantenere il tuo precedente kernel, in caso di errori nella configurazione, devi riusare il cd :P

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

Messaggio da j0kers »

Concordo con aLvArO copia il tutto in /boot

Rispondi