Changelog Jan 4 21:43:02 2010: aggiorna il kernel? [RISOLTO]

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.
Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Changelog Jan 4 21:43:02 2010: aggiorna il kernel? [RISOLTO]

Messaggioda daniele50 » mar gen 05, 2010 14:37

Ciao,
avendo una current aggiorno sempre i pacchetti in base al changelog, ho visto che l'ultimo changelog parla di 'new kernel'. Io però non ho intenzione di aggiornare il kernel (quelle tre volte che ci ho provato ho dovuto formattare...). Cosa faccio, aggiorno lo stesso, tanto se non lo ricompilo non cambia niente, oppure mi sto sbagliando e se aggiorno i nuovi pacchetti dovrò formattare per la quarta volta?
Ultima modifica di daniele50 il sab gen 09, 2010 14:40, modificato 1 volta in totale.

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 14:48

Creerò una partizione di backup e proverò ad aggiornare, prima o poi ce le farò...
Vi chiedo solo un link dove poter trovare una 'guida' da seguire per aggiornare il kernel.
Grazie

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven lug 28, 2006 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda DanBadJar » mar gen 05, 2010 14:55

Ciao,
ti consiglio di imparare a ricompilare il kernel.
Ti verrà utile non solo per non formattare in continuazione (stile m$) !
Qui abbiamo una ottima guida: http://www.slacky.eu/wikislack/index.ph ... _Slackware

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar dic 27, 2005 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda ildiama » mar gen 05, 2010 14:57

Tutto dipende da che kernel usi tu e che hw hai. Se te lo compili da solo, non hai problemi. Se usi quello di Pat, devi considerare anche che hw hai e come l'hai montato. Se hai un disco SATA, ancora nessun problema.
Se hai un "vecchio" disco PATA, allora attento. Comunque lo warning di Pat riguarda solo i pacchetti del kernel. Gli altri puoi aggiornarli comunque senza problemi.

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 15:09

Ora sto duplicando la partizione di root e poi provo (ho dischi sata).
Grazie a tutti (spero di non dovere chiedere aiuto)

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven mag 25, 2007 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda neongen » mar gen 05, 2010 15:35

comunque aggiornare il kernel tramite upgrade dei pacchetti significa solo controllare che dopo l'upgrade /etc/lilo.conf sia a posto (i percorsi dei file siano quelli giusti) e quindi reinstallare lilo prima di riavviare il sistema (lilo -v); ora, leggi di murphy a parte, dovrebbe filare tutto liscio dato che hai dischi sata e quindi per te non cambia nulla tra il vecchio e il nuovo

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun ago 09, 2004 0:00
Località: Rimini

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda Bart » mar gen 05, 2010 15:39

Io l'ho fatto e mi è andato in kernel panic. Aggiornando con slackpkg. Ho dovuto riavviare il precedente kernel (ricompilato da me) e ricompilare il 2.6.32.2 con il mio vecchio .config. Ora sembra tutto a posto. Rimane da capire se il kernel panic era dovuto al fatto che io avevo un kernel che non era il generic o lo huge e magari qualcosa è andato storto con l'aggiornamento. Alla fine avevo anche commesso un errore non aggiornando i file di configurazione nuovi ma mantenendo quelli precedenti. Avete presente quando slackpkg chiede se volete usare i nuovi .new ecc....
Ho dovuto anche rilanciare alsaconf per eliminare un errore al boot del kernel.
Continuo comunque a trovarmi le mie partizioni in hda e non in sda. Che cosa bisogna impostare nel kernel per avere questa modifica?

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

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda Toni » mar gen 05, 2010 15:57

Bart ha scritto:Io l'ho fatto e mi è andato in kernel panic. Aggiornando con slackpkg. Ho dovuto riavviare il precedente kernel (ricompilato da me) e ricompilare il 2.6.32.2 con il mio vecchio .config. Ora sembra tutto a posto. Rimane da capire se il kernel panic era dovuto al fatto che io avevo un kernel che non era il generic o lo huge e magari qualcosa è andato storto con l'aggiornamento. Alla fine avevo anche commesso un errore non aggiornando i file di configurazione nuovi ma mantenendo quelli precedenti. Avete presente quando slackpkg chiede se volete usare i nuovi .new ecc....
Ho dovuto anche rilanciare alsaconf per eliminare un errore al boot del kernel.
Continuo comunque a trovarmi le mie partizioni in hda e non in sda. Che cosa bisogna impostare nel kernel per avere questa modifica?


credo il modo migliore sia:

-ricompilare un nuovo kernel con i nuovi driver (pata - sata )
-aggiornare lilo in modo che avvii questo nuovo kernel
-modificare fstab in modo tale da ( hda1 -> sda1) , per tutte le voci
-riavviare
-avviare il nuovo kernel dal prompt di lilo aggiungendo root=/dev/sda1 o comuque la tua partizione /
-aggiornare lilo e cambiare tutte le voci da hd a sd

a grandi linee dovresti fare questo

UPDATE:

dovresti semplicemente assicurarti che nel tuo config sia abilitato il supporto al tuo controller,
questo è il config di pat :

Codice: Seleziona tutto

CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_SIL24=y
CONFIG_ATA_SFF=y
CONFIG_SATA_SVW=y
CONFIG_ATA_PIIX=y
CONFIG_SATA_MV=y
CONFIG_SATA_NV=y
CONFIG_PDC_ADMA=y
CONFIG_SATA_QSTOR=y
CONFIG_SATA_PROMISE=y
CONFIG_SATA_SX4=y
CONFIG_SATA_SIL=y
CONFIG_SATA_SIS=y
CONFIG_SATA_ULI=y
CONFIG_SATA_VIA=y
CONFIG_SATA_VITESSE=y
CONFIG_SATA_INIC162X=y
CONFIG_PATA_ACPI=y
CONFIG_PATA_ALI=y
CONFIG_PATA_AMD=y
CONFIG_PATA_ARTOP=y
CONFIG_PATA_ATP867X=y
CONFIG_PATA_ATIIXP=y
CONFIG_PATA_CMD640_PCI=y
CONFIG_PATA_CMD64X=y
CONFIG_PATA_CS5520=y
CONFIG_PATA_CS5530=y
CONFIG_PATA_CS5535=y
CONFIG_PATA_CS5536=y
CONFIG_PATA_CYPRESS=y
CONFIG_PATA_EFAR=y
CONFIG_ATA_GENERIC=y
CONFIG_PATA_HPT366=y
CONFIG_PATA_HPT37X=y
CONFIG_PATA_HPT3X2N=y
CONFIG_PATA_HPT3X3=y
CONFIG_PATA_HPT3X3_DMA=y
CONFIG_PATA_ISAPNP=y
CONFIG_PATA_IT821X=y
CONFIG_PATA_IT8213=y
CONFIG_PATA_JMICRON=y
CONFIG_PATA_LEGACY=y
CONFIG_PATA_TRIFLEX=y
CONFIG_PATA_MARVELL=y
CONFIG_PATA_MPIIX=y
CONFIG_PATA_OLDPIIX=y
CONFIG_PATA_NETCELL=y
CONFIG_PATA_NINJA32=y
CONFIG_PATA_NS87410=y
CONFIG_PATA_NS87415=y
CONFIG_PATA_OPTI=y
CONFIG_PATA_OPTIDMA=y
CONFIG_PATA_PCMCIA=m
CONFIG_PATA_PDC_OLD=y
CONFIG_PATA_QDI=y
CONFIG_PATA_RADISYS=y
CONFIG_PATA_RDC=y
CONFIG_PATA_RZ1000=y
CONFIG_PATA_SC1200=y
CONFIG_PATA_SERVERWORKS=y
CONFIG_PATA_PDC2027X=y
CONFIG_PATA_SIL680=y
CONFIG_PATA_SIS=y
CONFIG_PATA_VIA=y
CONFIG_PATA_WINBOND=y
CONFIG_PATA_WINBOND_VLB=y
CONFIG_PATA_SCH=y



ovviamente Pat ,per note ragioni, nel suo huge mette tutto built-in .

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 17:14

http://www.slacky.eu/wikislack/index.php?title=Compilazione_e_ricompilazione_Kernel_su_Slackware


io passo dal kernel 2.6.29.6 al 2.6.32.2, devo seguire la guida
Ricompilazione Kernel Serie 2.6.xx oppure Compilazione Nuovo Kernel Serie 2.6.xx?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3297
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda Blallo » mar gen 05, 2010 17:27

la prima

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 17:59

Ho seguito la guida fino a questo punto senza errori:

i moduli saranno reinstallati in /lib/modules/versione-kernel. Siete ancora in /usr/src/linux un ls -a vi mostrerà il contenuto della dir, noterete un file .config e un file System.map questi due file vanno copiati in /boot ma la cosa migliore è rinominarli gestendo una nuova direttiva in LILO


il file .config c'è ma il System.map no, quindi non posso continuare con il comando # mv System.map /boot/System.map-2.6.xx-new, come faccio?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3297
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda Blallo » mar gen 05, 2010 18:02

semplicemente per precauzione il vecchio System.map lo tieni in backup cambiandogli nome con che so System.map.old e poi ci copi quelli che è un /usr/src/linux-XXXX (XXXX versione del kernel nuovo), poi dai lilo -v

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 18:33

Ok, funziona!
Son on con il nuovo kernel, solo all'avvio kde dava problemi con nvidia, ho dovuto disinstallare i driver nvidia e cancellare il file xorg.conf.
Adesso vedo se riesco a reinstallarli e faccio sapere...

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2410
Iscritto il: mar mag 01, 2007 15:30
Slackware: 14.1
Kernel: 4.11.3-smp
Desktop: xfce4
Distribuzione: freeBSD-11.1

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda slucky » mar gen 05, 2010 18:41

anche se, per quanto riguarda il kernel, se sulla tua macchina tutto funziona egregiamente, potresti anche non aggiornare per il momento, magari attendere una nuova major release per ricompilartelo da te, però come sempre trattasi di scelte e gusti personali.... ;)

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Changelog Mon Jan 4 21:43:02 UTC 2010: aggiorna il kernel?

Messaggioda daniele50 » mar gen 05, 2010 18:45

Uffa, non si installano i driver nvidia:

Codice: Seleziona tutto

ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU
       installed in this system is not supported by this NVIDIA Linux graphics
       driver release.

C'è qualcosa che non va nei sorgenti del kernel e nel gcc.
Praticamente ho aggiornato tutto con slackypkg, poi ho ricompilato il kernel ma senza modificare nulla, ho lasciato tutto di default.

Qualcuno capisce cosa c'è che non va?

EDIT

Sto ricompilando il kernel sulla partizione di test perché non ci sono mai riuscito e volevo capire...