compilazione kernel 2.6.25.5 [Risolto]
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.
- inux
- Packager

- Messaggi: 529
- Iscritto il: sab 3 nov 2007, 11:36
- Nome Cognome: Christian Reguzzoni
- Slackware: 64 13.1
- Desktop: kde
- Località: busto arsizio (VA)
compilazione kernel 2.6.25.5 [Risolto]
ciao ho scaricato il sorgente tar.bz2 sulla mia /home/inux ho cercato della documentazione ma non l'ho capita come faccio a spostarlo in /usr/src per poi scompattarlo?
Ultima modifica di inux il sab 14 giu 2008, 12:11, modificato 1 volta in totale.
- targzeta
- Iper Master

- Messaggi: 6566
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: compilazione kernel 2.6.25.5
Codice: Seleziona tutto
cd /usr/src/
tar -jxf ~/sorgente_kernel.bz2
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
- DanBadJar
- Linux 4.x

- Messaggi: 1027
- Iscritto il: ven 28 lug 2006, 19:27
- Nome Cognome: Daniele Malavasi
- Slackware: 13.1
- Kernel: 2.6.34.1
- Desktop: XFCE - Gnome
- Località: Bologna
- Contatta:
Re: compilazione kernel 2.6.25.5
Lo sposti come un normale file.
Codice: Seleziona tutto
mv /home/inux/linux-2.6.25.5.tar.bz2 /usr/src
Codice: Seleziona tutto
cd /usr/src
Codice: Seleziona tutto
tar xvf linux-2.6.25.5.tar.bz2
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: compilazione kernel 2.6.25.5
Visto che si tratta di compilazione, è proprio necessario creare il link simbolico "linux"???
Oppure si può direttamente compilare dalla directory appena scompattata???
Codice: Seleziona tutto
# cd /usr/src
# wget http://www.kernel.org/.../etc/.../linux-2.6.24.3.tar.bz2
# tar xzvf linux-2.6.24.3-tar.bz2
# rm linux
# ln -s linux-2.6.24.3 linux
- inux
- Packager

- Messaggi: 529
- Iscritto il: sab 3 nov 2007, 11:36
- Nome Cognome: Christian Reguzzoni
- Slackware: 64 13.1
- Desktop: kde
- Località: busto arsizio (VA)
Re: compilazione kernel 2.6.25.5
ok grazie ho fatto adesso continuo con la guida ci sentiamo in caso di problemi ciao
- targzeta
- Iper Master

- Messaggi: 6566
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: compilazione kernel 2.6.25.5
Per la compilazione del kernel non è necessario, però tieni conto che se compili driver esterni, essi potrebbero far riferimento alla directory /usr/src/linux come directory in cui sono installati i sorgenti del kernel corrente.sardylan ha scritto:Visto che si tratta di compilazione, è proprio necessario creare il link simbolico "linux"???Oppure si può direttamente compilare dalla directory appena scompattata???Codice: Seleziona tutto
..... # ln -s linux-2.6.24.3 linux
Spina
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: compilazione kernel 2.6.25.5
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: compilazione kernel 2.6.25.5
tar xzvf linux-2.6.24.3-tar.bz2 va bene se il file ha estensione .tar.gz o .gzsardylan ha scritto:Visto che si tratta di compilazione, è proprio necessario creare il link simbolico "linux"???Oppure si può direttamente compilare dalla directory appena scompattata???Codice: Seleziona tutto
# cd /usr/src # wget http://www.kernel.org/.../etc/.../linux-2.6.24.3.tar.bz2 # tar xzvf linux-2.6.24.3-tar.bz2 # rm linux # ln -s linux-2.6.24.3 linux
il comando giusto è :
Codice: Seleziona tutto
tar xjvf linux-2.6.24.3.tar.bz2- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: compilazione kernel 2.6.25.5
un driver fatto bene dovrebbe far riferimento a questo link che viene creato da make modules_installspina ha scritto: Per la compilazione del kernel non è necessario, però tieni conto che se compili driver esterni, essi potrebbero far riferimento alla directory /usr/src/linux come directory in cui sono installati i sorgenti del kernel corrente.
Codice: Seleziona tutto
lrwxrwxrwx 1 root root 23 2008-05-04 13:43 /lib/modules/2.6.24.5/build -> /usr/src/linux-2.6.24.5/
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: compilazione kernel 2.6.25.5
Ops...
Scusate...
xjvf per tar.bz2 ed xzvf per tar.gz... Naturalmente la v si può omettere (a volte è anche più veloce
)
Quindi ok per il link, si può omettere, però qualche modulo poterbbe volerla (anche se la maggior parte cerca /lib/modules/$(uname -r)/build...
xjvf per tar.bz2 ed xzvf per tar.gz... Naturalmente la v si può omettere (a volte è anche più veloce
Quindi ok per il link, si può omettere, però qualche modulo poterbbe volerla (anche se la maggior parte cerca /lib/modules/$(uname -r)/build...
- DanBadJar
- Linux 4.x

- Messaggi: 1027
- Iscritto il: ven 28 lug 2006, 19:27
- Nome Cognome: Daniele Malavasi
- Slackware: 13.1
- Kernel: 2.6.34.1
- Desktop: XFCE - Gnome
- Località: Bologna
- Contatta:
Re: compilazione kernel 2.6.25.5
Giusto in che senso? A me funziona correttamente.ksniffer ha scritto:No. Il comando giusto è:
Codice: Seleziona tutto
tar xvjf linux-2.6.25.5.tar.bz2
- targzeta
- Iper Master

- Messaggi: 6566
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: compilazione kernel 2.6.25.5
si si,neongen ha scritto:...
un driver fatto bene dovrebbe far riferimento a questo link che viene creato da make modules_install
...
per questo ho detto potrebbe, perchè ce ne sono di non fatti bene
Spina
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: compilazione kernel 2.6.25.5
Prova a digitarlo così come lo hai scritto e vedrai che ti da errore. Hai inghiottito una "j" mentre lo scriveri che indica la decompressione per file .tar.bz2 .DanBadJar ha scritto:Giusto in che senso? A me funziona correttamente.ksniffer ha scritto:No. Il comando giusto è:
Codice: Seleziona tutto
tar xvjf linux-2.6.25.5.tar.bz2
- DanBadJar
- Linux 4.x

- Messaggi: 1027
- Iscritto il: ven 28 lug 2006, 19:27
- Nome Cognome: Daniele Malavasi
- Slackware: 13.1
- Kernel: 2.6.34.1
- Desktop: XFCE - Gnome
- Località: Bologna
- Contatta:
Re: compilazione kernel 2.6.25.5
Ti ripeto: funziona anche senza j . Strano ma vero. Prova! 
- inux
- Packager

- Messaggi: 529
- Iscritto il: sab 3 nov 2007, 11:36
- Nome Cognome: Christian Reguzzoni
- Slackware: 64 13.1
- Desktop: kde
- Località: busto arsizio (VA)
Re: compilazione kernel 2.6.25.5
o ragazzi non funziona ho seguito la guida sul wiki mi ritrovo lilo che ha una voce aggiunta cioè:prima avevo dual boot windows linux.adesso ho windows hda1 che come premo invio neanche parte e linux dove mi parte il kernl 2.6.24.5 ma il nuovo boot hda1 mi serve per il nuovo kernel?ho provato a vedere in /usr/src c'è il kernel 2.6.25.5 scompattato ho fatto tutti i passi fino a lilo -v sapete dirmi perchè non mi parte?
P.S.vi posto il mio lilo.conf:fatemi sapere dove sbaglio ciao. 
P.S.vi posto il mio lilo.conf:
Codice: Seleziona tutto
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot="/dev/hda"
message = /boot/boot_message.txt
prompt
timeout="1197"
# 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/hda1
label="Windows"
table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins
image="/boot/vmlinuz-2.6.25.5"
root=/dev/hda1
label=Slack_2.6.25.5
read-only
image="/boot/vmlinuz"
root="/dev/hda2"
label="Linux"
read-only
# Linux bootable partition config ends