versione kernel??
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.
- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
versione kernel??
salve a tutti..
per la prima volta, dopo tanto titubare, ho deciso di provare ad aggiornare il mio kernel dal 2.6.29.5 all'ultimo stabile 2.6.30.1
Ho seguito questa guida, soprattutto:
http://www.chaosbits.net/Articles/Histo ... ild-Guide/
e qualcosina anche da qui
http://xushi.co.uk/guides/kernel.php
Se qualcuno ha la pazienza di dare un'occhiata soprattutto al primo link si accorgerà che il processo descritto è un tantino diverso da quello descritto da loris..
Comunque, prima di straparlare faccio la mia domanda clou: dando uname -a mi vien detto che alla fine sono riuscito ad installare il kernel in questione. Ma, avendo creato 2 voci di lilo, come descritto in tutte le guide che ho visto, io in realtà non avvio quella nuova, che mi si blocca subito perché, da quanto ho capito, non mi riesce a montare il filesystem,.. ma avvio la "vecchia" voce di lilo, che dovrebbe ancora essere quella con il kernel 2.6.29.5..
Possibile che abbia sbagliato qualche link simbolico ed ora al sistema pare di aver avviato il nuovo kernel ma in realtà è quello vecchio?
Non capisco come mi vengano in mente certe cose, dovrebbe essere un tantino impossibile che non riesca a riconoscere quale kernel ha avviato, ma diciamo almeno in via teorica è possibile una cosa del genere?
Comunque, risolto questo dilemma, riproverò a ricompilare il mio kernel, ma stavolta seguirò solo la guida di loris!!
Grazie a tutti per la pazienza, como siempre!
per la prima volta, dopo tanto titubare, ho deciso di provare ad aggiornare il mio kernel dal 2.6.29.5 all'ultimo stabile 2.6.30.1
Ho seguito questa guida, soprattutto:
http://www.chaosbits.net/Articles/Histo ... ild-Guide/
e qualcosina anche da qui
http://xushi.co.uk/guides/kernel.php
Se qualcuno ha la pazienza di dare un'occhiata soprattutto al primo link si accorgerà che il processo descritto è un tantino diverso da quello descritto da loris..
Comunque, prima di straparlare faccio la mia domanda clou: dando uname -a mi vien detto che alla fine sono riuscito ad installare il kernel in questione. Ma, avendo creato 2 voci di lilo, come descritto in tutte le guide che ho visto, io in realtà non avvio quella nuova, che mi si blocca subito perché, da quanto ho capito, non mi riesce a montare il filesystem,.. ma avvio la "vecchia" voce di lilo, che dovrebbe ancora essere quella con il kernel 2.6.29.5..
Possibile che abbia sbagliato qualche link simbolico ed ora al sistema pare di aver avviato il nuovo kernel ma in realtà è quello vecchio?
Non capisco come mi vengano in mente certe cose, dovrebbe essere un tantino impossibile che non riesca a riconoscere quale kernel ha avviato, ma diciamo almeno in via teorica è possibile una cosa del genere?
Comunque, risolto questo dilemma, riproverò a ricompilare il mio kernel, ma stavolta seguirò solo la guida di loris!!
Grazie a tutti per la pazienza, como siempre!
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: versione kernel??
ls -la /boot
che ti dice?
che ti dice?
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: versione kernel??
Facci vedere anche cosa hai in /etc/lilo.conf
- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
Re: versione kernel??
zxzxasas ha scritto:ls -la /boot
che ti dice?
Codice: Seleziona tutto
# ls -la /boot/
totale 26328
drwxr-xr-x 2 root root 4096 2009-07-11 14:27 .
drwxr-xr-x 20 root root 4096 2009-07-09 21:35 ..
lrwxrwxrwx 1 root root 37 2009-06-25 13:24 README.initrd -> /usr/doc/mkinitrd-1.3.4/README.initrd
-rw-r--r-- 1 root root 1030719 2009-07-11 14:27 System.map
-rw-r--r-- 1 root root 1006963 2009-07-11 12:50 System.map-2.6.30.1
-rw-r--r-- 1 root root 993023 2009-06-17 08:48 System.map-generic-2.6.29.5
-rw-r--r-- 1 root root 1020999 2009-06-17 06:36 System.map-generic-smp-2.6.29.5-smp
-rw-r--r-- 1 root root 1466175 2009-06-17 09:26 System.map-huge-2.6.29.5
-rw-r--r-- 1 root root 1494492 2009-06-17 07:53 System.map-huge-smp-2.6.29.5-smp
lrwxrwxrwx 1 root root 25 2009-07-11 12:51 System.old -> /boot/System.map-2.6.30.1
-rw-r--r-- 1 root root 512 2009-06-25 13:31 boot.0800
-rw-r--r-- 1 root root 137 2009-06-25 13:30 boot_message.txt
lrwxrwxrwx 1 root root 28 2009-06-25 13:23 config -> config-huge-smp-2.6.29.5-smp
-rw-r--r-- 1 root root 96049 2009-06-17 08:48 config-generic-2.6.29.5
-rw-r--r-- 1 root root 96225 2009-06-17 06:36 config-generic-smp-2.6.29.5-smp
-rw-r--r-- 1 root root 96176 2009-06-17 09:26 config-huge-2.6.29.5
-rw-r--r-- 1 root root 96253 2009-06-17 07:53 config-huge-smp-2.6.29.5-smp
-rw-r--r-- 1 root root 5040 2008-11-29 19:43 diag1.img
-rw------- 1 root root 78848 2009-07-11 14:27 map
-rw-r--r-- 1 root root 15754 2008-02-22 01:08 slack.bmp
-rw-r--r-- 1 root root 2413696 2009-07-11 14:27 vmlinuz
-rw-r--r-- 1 root root 2305728 2009-07-11 12:54 vmlinuz-2.6.30.1
-rw-r--r-- 1 root root 2383312 2009-06-17 08:48 vmlinuz-generic-2.6.29.5
-rw-r--r-- 1 root root 2492496 2009-06-17 06:36 vmlinuz-generic-smp-2.6.29.5-smp
-rw-r--r-- 1 root root 4794160 2009-06-17 09:26 vmlinuz-huge-2.6.29.5
-rw-r--r-- 1 root root 4937616 2009-06-17 07:53 vmlinuz-huge-smp-2.6.29.5-smp
lrwxrwxrwx 1 root root 29 2009-06-25 13:23 vmlinuz.old -> vmlinuz-huge-smp-2.6.29.5-smp
slux ha scritto:Facci vedere anche cosa hai in /etc/lilo.conf
Codice: Seleziona tutto
# Linux bootable partition config begins
image = /boot/vmlinuz-2.6.30.1
root = /dev/sda1
label = slackware
read-only
image = /boot/vmlinuz
root = /dev/sda1
label = slackware12.2
read-only # Partitions should be mounted read-only for checking
# Linux bootable partition config ends
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: versione kernel??
Che hai in vmlinuz, system.map?
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: versione kernel??
Una cosa strana... tu dici che la "vecchia" voce di lilo è il kernel 2.6.29.5 /boot/vmlinuz,ma mi domando come mai ha una data più recente del 2.6.30.1 ??
Hai modificato qualcosa anche sul vecchio kernel dopo aver installato il 2.6.30.1 ?
Hai modificato qualcosa anche sul vecchio kernel dopo aver installato il 2.6.30.1 ?
- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
Re: versione kernel??
in pratica dopo aver seguito la prima guida che ho indicato, ho visto che andava in kernel panic.
Quindi ho avviato il kernel precedente, fatto alcune modifiche e poi h fatto come viene detto nella seconda guida:
mentre invece nella prima si fa un altro percorso, non so se ci avete dato un'occhiata..
Ho visto che dando make install veniva automaticamente installato ilkernel (e quindi credo molto probabilmente copiato come vmlinuz) e veniva aggiornato anche lilo.
Comunque, ho ridato lilo ed ho riavviato..
Con il vecchio kernel ancora kernel panic, con il nuovo avvio con successo e mi appare la scritta 2.6.30.1-smp..!
Quindi ho avviato il kernel precedente, fatto alcune modifiche e poi h fatto come viene detto nella seconda guida:
Codice: Seleziona tutto
make
make modules_install
make installHo visto che dando make install veniva automaticamente installato ilkernel (e quindi credo molto probabilmente copiato come vmlinuz) e veniva aggiornato anche lilo.
Comunque, ho ridato lilo ed ho riavviato..
Con il vecchio kernel ancora kernel panic, con il nuovo avvio con successo e mi appare la scritta 2.6.30.1-smp..!
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: versione kernel??
A questo punto credo che abbia fatto casino il make install...
Ad ogni modo se vuoi il vecchio kernel installa il txz e hai risolto...
Ad ogni modo se vuoi il vecchio kernel installa il txz e hai risolto...
- Porky
- Linux 1.x

- Messaggi: 104
- Iscritto il: mer 23 lug 2008, 20:52
- Nome Cognome: Sebastiano Tronto
- Desktop: DWM
- Distribuzione: Void
- Località: Belluno
- Contatta:
Re: versione kernel??
Ah quante formattazioni ho fatto perché seguivo le guide a metà...
Da quello che ho capito, quando da lilo selezioni l'opzionje che carica l'immagine vmlinuz si avvia correttamente il kernel nuovo, mentre se provi a con quella che carica vmlinuz-2.6.30.1 ti va in kernel panic, giusto? Ora non sono un esperto di compilazione del kernel, ma penso che sia perché con make install la nuova immagine vmlinuz ha preso il posto di quella vecchia in /boot... non mi è mai successo quindi non posso dirlo con certezza.
P.S.: ho appena compilato e installato correttamente il kernel 2.6.30.1 seguendo la guida di WikiSlacky e non ho avuto nessun problema
Da quello che ho capito, quando da lilo selezioni l'opzionje che carica l'immagine vmlinuz si avvia correttamente il kernel nuovo, mentre se provi a con quella che carica vmlinuz-2.6.30.1 ti va in kernel panic, giusto? Ora non sono un esperto di compilazione del kernel, ma penso che sia perché con make install la nuova immagine vmlinuz ha preso il posto di quella vecchia in /boot... non mi è mai successo quindi non posso dirlo con certezza.
P.S.: ho appena compilato e installato correttamente il kernel 2.6.30.1 seguendo la guida di WikiSlacky e non ho avuto nessun problema
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: versione kernel??
Io non ho mai usato il make install
.
Che cosa farebbe di diverso dal make modules_install?
Che cosa farebbe di diverso dal make modules_install?
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: versione kernel??
modules_install installa i moduli, install installa il kernel.Vic Steele ha scritto:Io non ho mai usato il make install.
Che cosa farebbe di diverso dal make modules_install?
comunque, una configurazione corretta dei symlink è:
System.map -> System.map-huge-smp-2.6.29.5-smp
config -> config-huge-smp-2.6.29.5-smp
vmlinuz -> vmlinuz-huge-smp-2.6.29.5-smp
Questo se usi huge-smp.
Come vedi nella tua configurazione non è così!!!
Non si capisce vmlinuz che contiene, se lo sai diccelo, altrimenti sovrascrivilo con il symlink, anche perchè comunque non andrai a toccare il kernel che hai compilato tu!!!
EDIT: Ops ho sbagliato persona, l' ultima parte si riferiva all' autore del topic
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: versione kernel??
E fin qui ci siamo... ma che vantaggi (o svantaggi) ci sono rispetto al copiarsi i tre fatidici file a mano dopo aver opportunamente installato i moduli?zxzxasas ha scritto:modules_install installa i moduli, install installa il kernel.Vic Steele ha scritto:Io non ho mai usato il make install.
Che cosa farebbe di diverso dal make modules_install?
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Qu
Mah...onestamente credo proprio nulla, anzi sono quasi convinto che faccia solamente quello...
da /usr/src/linux/README:
COMPILING the kernel:
[...]
Please note that you can still run a.out user programs with this kernel.
- Do a "make" to create a compressed kernel image. It is also
possible to do "make install" if you have lilo installed to suit the
kernel makefiles, but you may want to check your particular lilo setup first.
To do the actual install you have to be root, but none of the normal
build should require that. Don't take the name of root in vain.
- If you configured any of the parts of the kernel as `modules', you
will also have to do "make modules_install".
[...]
da /usr/src/linux/README:
COMPILING the kernel:
[...]
Please note that you can still run a.out user programs with this kernel.
- Do a "make" to create a compressed kernel image. It is also
possible to do "make install" if you have lilo installed to suit the
kernel makefiles, but you may want to check your particular lilo setup first.
To do the actual install you have to be root, but none of the normal
build should require that. Don't take the name of root in vain.
- If you configured any of the parts of the kernel as `modules', you
will also have to do "make modules_install".
[...]
- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Re: versione kernel??
altrimenti se il tuo kernel è compilato staticamente ti basta dare "make", è buonanotte ai suonatori...- If you configured any of the parts of the kernel as `modules', you
will also have to do "make modules_install".