aggiornamento kernel [Risolto]

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

Post Reply
nomorelogic
Simple Hen
Posts: 68
Joined: Sat Jan 14, 2012 13:40

aggiornamento kernel [Risolto]

Post by nomorelogic » Fri Nov 11, 2016 12:49

salve a tutti
sto cercando di aggiornare il kernel ma ho un problema in quanto non trovo nessun kernel installato...

La mia situazione è:

Code: Select all

# uname -a
Linux mapmobile7 4.3.0-sabayon #1 SMP Wed Dec 16 22:02:39 UTC 2015 x86_64 Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz GenuineIntel GNU/Linux
Sto seguendo questa guida: https://wiki.sabayon.org/index.php?titl ... ng_Entropy

ho eseguito in sequenza i vari comandi equo/update/conf/ecc...

poi ho installato il nuovo kernel

Code: Select all

equo install --ask linux-sabayon
╠  @@ calcolo delle dipendenze...
╠  @@ Questi sono i pacchetti che verrebbero installati:
╠  ## [N] [sabayonlinux.org] sys-kernel/linux-sabayon-4.8.6|0
╠  @@ Pacchetti che richiedono di essere installati/aggiornati/retrocessi: 1
╠  @@ Pacchetti da rimuovere: 0
╠  @@ Pacchetti da installare: 1
╠  @@ Pacchetti da reinstallare: 0
╠  @@ Pacchetti da aggiornare: 0
╠  @@ Pacchetti da retrocedere: 0
╠  @@ Dimensione download: 71.1MB
╠  @@ Spazio su disco usato: 202.4MB
╠  @@ Hai bisogno di almeno: 344.5MB di spazio libero
     Vuoi continuare ? [Si/No] Si
╠  ::: >>>  (1/1) 1 pacchetto
╠    ## Scaricamento: 1 pacchetto
╠    ## ( mirror #1 ) [sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2] @ http://na.mirror.garr.it
╠   ## Download aggregato: 1 elemeto
╠    # [1] na.mirror.garr.it => sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2
╠    ## Controllo firma pacchetto...
╠       : [sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2] GPG validato
╠       : SHA1 disabilitato
╠       : [sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2] SHA256 validato
╠       : SHA512 disabilitato
╠    ## ( mirror #1 ) [sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2] successo @ http://na.mirror.garr.it
╠    ##  Velocità di trasferimento aggregata: 810.1kB/secondo
╠  +++ >>>  (1/1) sys-kernel/linux-sabayon-4.8.6
╠    ## Scompattamento: sys-kernel:linux-sabayon-4.8.6.22f88106d70696df3f4eb209eec48ee24c2050d7~0.tbz2
╠    ## Fase pacchetto: setup
!!! SYNC setting found in make.conf.
    This setting is Deprecated and no longer used.  Please ensure your 'sync-type' and 'sync-uri' are set correctly in /etc/portage/repos.conf/gentoo.conf
 * To avoid automounting and auto(un)installing with /boot,
 * just export the DONT_MOUNT_BOOT variable.

 * Assuming you do not have a separate /boot partition.
 * Preparing kernel and its modules
╠    ## Fase pacchetto: preinstall

 * Assuming you do not have a separate /boot partition.
╠    ## Installazione pacchetto: sys-kernel/linux-sabayon-4.8.6
╠    ## [Official Sabayon Linux Standard kernel image]
╠    ## Aggiornamento della repository dei pacchetti installati: sys-kernel/linux-sabayon-4.8.6
╠    ## Fase pacchetto: postinstall
 * Removing extents option for ext4 drives from /etc/fstab

 * Attention, Grub2 is not installed !!!
 * Grub2 bootloader configuration won't be updated

!!! SYNC setting found in make.conf.
    This setting is Deprecated and no longer used.  Please ensure your 'sync-type' and 'sync-uri' are set correctly in /etc/portage/repos.conf/gentoo.conf

 * You are currently booting with kernel:
 * kernel-genkernel-x86_64-4.6.0-sabayon
 * 
 * Use 'eselect bzimage' in order to switch between the available ones


 * If you are upgrading from a previous kernel, you may be interested
 * in the following document:
 *   - General upgrade guide: https://wiki.gentoo.org/wiki/Kernel/Upgrade

 * Updating module dependencies for 4.8.0-sabayon ...
depmod: WARNING: Ignored deprecated option -r                                                                      [ ok ]
 * Please report kernel bugs at:
 * http://bugs.sabayon.org
 * The source code of this kernel is located at
 * =sys-kernel/sabayon-sources-4.8.6.
 * Sabayon Linux recommends that portage users install
 * sys-kernel/sabayon-sources-4.8.6 if you want
 * to build any packages that install kernel modules
 * (such as ati-drivers, nvidia-drivers, virtualbox, etc...).
╠    ## Pulizia: sys-kernel/linux-sabayon-4.8.6
╠  @@ Installazione completata.
╠  @@ Nessun file di configurazione da aggiornare.
☛ Ci sono 23 librerie preservate sul sistema
╠ /usr/lib64/libvpx.so.1.3.0 [libvpx.so.1:2 -> media-libs/libvpx-1.3.0]
╠ /usr/lib64/libvpx.so.1.3 [libvpx.so.1:2 -> media-libs/libvpx-1.3.0]
╠ /usr/lib64/libvpx.so.1 [libvpx.so.1:2 -> media-libs/libvpx-1.3.0]
╠ /usr/lib64/libswscale.so.2.1.1 [libswscale.so.2:2 -> media-video/libav-9.17]
╠ /usr/lib64/libswscale.so.2 [libswscale.so.2:2 -> media-video/libav-9.17]
╠ /usr/lib64/libavutil.so.52.3.0 [libavutil.so.52:2 -> media-video/libav-9.17]
╠ /usr/lib64/libavutil.so.52 [libavutil.so.52:2 -> media-video/libav-9.17]
╠ /usr/lib64/libavcodec.so.54.35.0 [libavcodec.so.54:2 -> media-video/libav-9.17]
╠ /usr/lib64/libavcodec.so.54 [libavcodec.so.54:2 -> media-video/libav-9.17]
╠ /usr/lib64/libkdecorations.so.4.14.10 [libkdecorations.so.4:2 -> kde-base/kwin-4.11.22]
╠ /usr/lib64/libkdecorations.so.4 [libkdecorations.so.4:2 -> kde-base/kwin-4.11.22]
╠ /usr/lib64/libx264.so.142 [libx264.so.142:2 -> media-libs/x264-0.0.20140308]
╠ /usr/lib64/libpanelw.so.5.9 [libpanelw.so.5:2 -> sys-libs/ncurses-5.9-r4]
╠ /usr/lib64/libpanelw.so.5 [libpanelw.so.5:2 -> sys-libs/ncurses-5.9-r4]
╠ /lib64/libncursesw.so.5.9 [libncursesw.so.5:2 -> sys-libs/ncurses-5.9-r4]
╠ /lib64/libncursesw.so.5 [libncursesw.so.5:2 -> sys-libs/ncurses-5.9-r4]
╠ /usr/lib64/libgif.so.4.1.7 [libgif.so.4:2 -> media-libs/giflib-5.1.2]
╠ /usr/lib64/libgif.so.4 [libgif.so.4:2 -> media-libs/giflib-5.1.2]
╠ /usr/lib32/libgif.so.4.1.7 [libgif.so.4:1 -> media-libs/giflib-5.1.2]
╠ /usr/lib32/libgif.so.4 [libgif.so.4:1 -> media-libs/giflib-5.1.2]
╠ /usr/lib64/libqalculate.so.5 [libqalculate.so.5:2 -> sci-libs/libqalculate-0.9.7-r1]
╠ /usr/lib64/libGLEW.so.1.12.0 [libGLEW.so.1.12:2 -> media-libs/glew-1.13.0]
╠ /usr/lib64/libGLEW.so.1.12 [libGLEW.so.1.12:2 -> media-libs/glew-1.13.0]
e, giunti al comando eselect kernel list, la situazione è la seguente:

Code: Select all

# eselect kernel list
Available kernel symlink targets:
  (none found)
Qualcuno può aiutarmi ?


Grazie in anticipo
Last edited by nomorelogic on Wed Nov 16, 2016 12:05, edited 2 times in total.

User avatar
sabayonino
Sagely Hen
Posts: 3190
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: aggiornamento kernel

Post by sabayonino » Fri Nov 11, 2016 17:26

"eselect kernel list" non ti serve se non devi compilarti tu una tua versione.

eselect gestisce il modulo di selezione dei sorgenti kernel (il pacchetto gentoo-sources o sabayon-sources o qualsiasi altro sorgente presente in /usr/src)

la tua versione instllata è data da

Code: Select all

# uname -r
o

Code: Select all

# equo q installed -qv linux-sabayon
la guida da te linkata è del 2009 , infatti all'inizio è indicato
How-to upgrade kernel with Entropy
Question.png
Switching your kernel using kernel-switcher is the easiest way, and actually recommended,

as it also installs the right kernel modules/drivers. Check for more information on
Entropy:Using Kernel Switcher !
kernel-switcher è un tool incluso in entropy per la gestione/upgrade kernel (upgrade di versione)
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

nomorelogic
Simple Hen
Posts: 68
Joined: Sat Jan 14, 2012 13:40

Re: aggiornamento kernel

Post by nomorelogic » Sat Nov 12, 2016 12:46

Forse ho fatto confusione ma qualcosa ancora non mi è chiaro.

usando kernel switcher leggo:
kernel-switcher is an easy-to-use tool to simplify upgrading the kernel in Sabayon Linux. Remember, doing regular upgrades will not upgrade major version of the kernel, only minor (I.e. 3.12.3 → 3.12.4: YES || 3.12.3 → 3.13.0: NO). To upgrade major version of the kernel, you need to invoke a kernel change.
come kernel, attualmente (da uname -r) ho: 4.3.0-sabayon
vorrei passare a 4.8.0

Quindi penso di nor poter usare kernel-switcher.
Qual'è la guida più appropriata in questo caso?

User avatar
sabayonino
Sagely Hen
Posts: 3190
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: aggiornamento kernel

Post by sabayonino » Sat Nov 12, 2016 12:57

Code: Select all

# kernel-switcher --help
il kernel della serie 4.3.x non è più disponibile in entropy

Kernel disponibili :

Code: Select all

kernel-switcher list -qv
[sabayonlinux.org] sys-kernel/linux-sabayon-3.10.104
[sabayonlinux.org] sys-kernel/linux-sabayon-3.12.66
[sabayonlinux.org] sys-kernel/linux-sabayon-3.18.44
[sabayonlinux.org] sys-kernel/linux-sabayon-4.1.35
[sabayonlinux.org] sys-kernel/linux-sabayon-4.4.30
[sabayonlinux.org] sys-kernel/linux-sabayon-4.6.4
[sabayonlinux.org] sys-kernel/linux-sabayon-4.7.10
[sabayonlinux.org] sys-kernel/linux-sabayon-4.8.6
scegli il kernel che ti piace di più :mrgreen:

Code: Select all

# kernel-switcher switch sys-kernel/linux-sabayon-4.8.6
Da questo punto in poi , il tool provvederà ad installare i moduli di terze parti per il kernel selezionato e di aggiornare il grub per il boot appropriato al kernel installato.
se ci saranno aggiornamenti dello stesso ramo , essi verranno aggiornati/proposti automaticamente
esempio per aggiornamenti della serie 4.8.x

per passare ad una nuova major release (4.9 in poi) occorre riutilizzare kernel-switcher in quanto non è previsto per scelta dei devs il passaggio da una versione all'altra in automatico.
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

nomorelogic
Simple Hen
Posts: 68
Joined: Sat Jan 14, 2012 13:40

Re: aggiornamento kernel

Post by nomorelogic » Sat Nov 12, 2016 16:08

non so perché ma ogni volta che c'è un upgrade del kernel di mezzo mi ci taglio alla grande... :D
cmq upgrade eseguito con successo
grazie

nomorelogic

Post Reply