current: changelog 18/08 - 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.
Rispondi
Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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:

current: changelog 18/08 - kernel [RISOLTO]

Messaggio da daniele50 »

Ciao,
ho visto che nel changelog del 18 agosto 2009 che sono diversi pacchetti kernel:

a/kernel-generic-smp-2.6.29.6_smp-i686-2.txz
a/kernel-huge-2.6.29.6-i486-2.txz: Rebuilt
a/kernel-huge-smp-2.6.29.6_smp-i686-2.txz: Rebuilt
a/kernel-modules-2.6.29.6-i486-2.txz: Rebuilt
a/kernel-modules-smp-2.6.29.6_smp-i686-2.txz: Rebuilt.
ecc.

non avendo la minima conoscenza di 'kernel', posso aggiornare il package con upgradepkg o ci possono essere indicazioni?
Nel caso esegua l'upgrade, devo poi ricompilare il kernel?
Se sì, mi indicate un link che mi guidi nella ricomilazione?

Grazie a tutti
Ultima modifica di daniele50 il mer 19 ago 2009, 19:28, modificato 1 volta in totale.

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: current: changelog 18/08 - kernel

Messaggio da albatros »

daniele50 ha scritto:non avendo la minima conoscenza di 'kernel', posso aggiornare il package con upgradepkg
Sì.
Ti basta però aggiornare il tipo di kernel che usi, con relativi moduli; ti suggerisco inoltre di aggiornare anche i kernel headers (nella serie d) ed eventualmente i sorgenti.
daniele50 ha scritto:Nel caso esegua l'upgrade, devo poi ricompilare il kernel?
No.
Naturalmente, se vuoi puoi farlo (devi avere il sorgente).
daniele50 ha scritto:ci possono essere indicazioni?
No.
Al massimo potresti dover ricompilare driver esterni al kernel, es. per schede NVIDIA (quelli proprietari) o per altri dispositivi come alcune chiavette hsdpa.

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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: current: changelog 18/08 - kernel

Messaggio da daniele50 »

Ho fatto l'upgrade dei pacchetti indicati nel changelog del 18/08 e al riavvio, invece di mostrarmi il bootloader lilo, mi è uscito:

Codice: Seleziona tutto

Loading LinuxEBDA is big; kernel setup stack overlaps LILO second stage
E' uscito anche ad altri oppure sono il primo o il solo?

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: current: changelog 18/08 - kernel

Messaggio da m0rdr3d »

hai lanciato lilo dopo l'upgrade?

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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: current: changelog 18/08 - kernel

Messaggio da daniele50 »

no, ho solo riavviato e "patatrac", c'era scritto da qualche parte?

Avatar utente
slux
Linux 3.x
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: current: changelog 18/08 - kernel

Messaggio da slux »

No ,ma con LILO OGNI volta che aggiorni il kernel è bene rieseguire LILO.Per questo motivo io uso GRUB ;)
Adesso riavvia il sistema con un cd della slack ,monta il filesystem es: mount /dev/sda1 /mnt (se sda1 e la partizione di boot) e poi digita chroot /mnt
fatto questo correggi eventualmente /etc/lilo.conf in modo che carichi correttamente il kernel appena upgradato e poi digita lilo dal prompt et voilà :)

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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: current: changelog 18/08 - kernel

Messaggio da daniele50 »

mentre scrivevi ho fatto tutto tranne una cosa:

il mio lilo.conf è:

Codice: Seleziona tutto

append=" vt.default_utf8=0"
boot = /dev/sda
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255
prompt
timeout = 120
change-rules
  reset
vga = 773
image = /boot/vmlinuz
  root = /dev/sdb1
  label = Linux_Current
  read-only
cosa devo correggere esattamente?

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: current: changelog 18/08 - kernel

Messaggio da m0rdr3d »

Controlla che /boot/vmlinuz punti al vmlinuz nuovo.
Se è così non devi correggere niente, puoi semplicemente lanciare

Codice: Seleziona tutto

lilo-v

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

Re: current: changelog 18/08 - kernel

Messaggio da ildiama »

slux ha scritto:No ,ma con LILO OGNI volta che aggiorni il kernel è bene rieseguire LILO.Per questo motivo io uso GRUB ;)
Adesso riavvia il sistema con un cd della slack ,monta il filesystem es: mount /dev/sda1 /mnt (se sda1 e la partizione di boot) e poi digita chroot /mnt
fatto questo correggi eventualmente /etc/lilo.conf in modo che carichi correttamente il kernel appena upgradato e poi digita lilo dal prompt et voilà :)
Non è solo bene rieseguire lilo, è indispensabile :) Comunque mi pare che installando il kernel tramite pacchetti ufficiali, l'aggiornamento di lilo sia compreso nel doinst.sh del pacchetto. Quindi propendo di più per un errore in fase di riconoscimento della periferica.
In ogni caso, la procedura di "ripristino" che slux indica mi sembra corretta. Buona fortuna :D

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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: current: changelog 18/08 - kernel

Messaggio da daniele50 »

vmlinuz punta a vmlinuz-huge-smp-2.6.29.6-smp, come prima, e credo sia giusto perché la versione del kernel e sempre la 2.6.29.6 (come prima dell'upgrade).
E' bastato lilo -v per sistemare tutto (ovviamente con un cd live, mount e chroot).
doinst.sh in giro non ne ho trovati...

Credo a questo punto di essere a posto, errori non ne ho e funziona tutto.
Se però qualcosa non è corretto fatemelo sapere che cerco di sistemare.

Grazie a tutti :thumbright:

Avatar utente
slux
Linux 3.x
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: current: changelog 18/08 - kernel

Messaggio da slux »

Il bello della Slack è che è sempre facile ripristinare i guai,cosa assai diversa dalle distro derivate da RedHat e Ubuntu ,IMHO.
Sayonara :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: current: changelog 18/08 - kernel [RISOLTO]

Messaggio da conraid »

ildiama ha scritto:Comunque mi pare che installando il kernel tramite pacchetti ufficiali, l'aggiornamento di lilo sia compreso nel doinst.sh del pacchetto.
no

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Re: current: changelog 18/08 - kernel [RISOLTO]

Messaggio da urka58 »

conraid ha scritto:
ildiama ha scritto:Comunque mi pare che installando il kernel tramite pacchetti ufficiali, l'aggiornamento di lilo sia compreso nel doinst.sh del pacchetto.
no
si/no nel senso che se l'aggiornamennto viene fatto con slackpkg viene richiesto se si vuole aggiornare il file map (lanciando lilo appunto)
Ciao

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: current: changelog 18/08 - kernel [RISOLTO]

Messaggio da metrofox »

Io sapevo che viene chiesto se aggiornare LILO dopo le modifiche aggiungendo i links al lilo.conf per quest'ultimo kernel, così si è subito pronti per dare un bel "lilo" da terminale per aggiornare lilo a volo :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: current: changelog 18/08 - kernel [RISOLTO]

Messaggio da conraid »

urka58 ha scritto:
conraid ha scritto:
ildiama ha scritto:Comunque mi pare che installando il kernel tramite pacchetti ufficiali, l'aggiornamento di lilo sia compreso nel doinst.sh del pacchetto.
no
si/no nel senso che se l'aggiornamennto viene fatto con slackpkg viene richiesto se si vuole aggiornare il file map (lanciando lilo appunto)
non è compreso nel doinst.sh, il mio no si riferiva a quello
metrofox ha scritto:Io sapevo che viene chiesto se aggiornare LILO dopo le modifiche aggiungendo i links al lilo.conf per quest'ultimo kernel, così si è subito pronti per dare un bel "lilo" da terminale per aggiornare lilo a volo :)
anche qui parli di qualcosa che va oltre i pkgtools
a lilo.conf comunque non viene aggiunto niente, perché cambiano i link simbolici in /boot, a meno di usare qualche script apposito non presente nella Slackware

Rispondi