compilazione kernel 2.6.25.5 [Risolto]
Moderatore: Staff
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]
- targzeta
- Iper Master
- Messaggi: 6631
- 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
- 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
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
- targzeta
- Iper Master
- Messaggi: 6631
- 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
- 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
No. Il comando giusto è:DanBadJar ha scritto:
e decomprimi il fileCodice: Seleziona tutto
tar xvf linux-2.6.25.5.tar.bz2
Codice: Seleziona tutto
tar xvjf linux-2.6.25.5.tar.bz2
- 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
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 è:DanBadJar ha scritto:
e decomprimi il fileCodice: Seleziona tutto
tar xvf linux-2.6.25.5.tar.bz2
Codice: Seleziona tutto
tar xvjf linux-2.6.25.5.tar.bz2
- targzeta
- Iper Master
- Messaggi: 6631
- 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
- 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 è:DanBadJar ha scritto:
e decomprimi il fileCodice: Seleziona tutto
tar xvf linux-2.6.25.5.tar.bz2
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
- 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
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