[Arm-dev] Bananapi / Kernel 4.4.26-201

Mon Jan 16 18:06:32 UTC 2017
Michael Schumacher <michael.schumacher at pamas.de>

Nicolas,
just wondering. Is it correct that you already updated your PI and now
you are wondering if your updated software will reboot once you stop
the running system?

So then you have no option to remove the update and you have no option
to make a backup before updating?

If that is the case your choice is simple: reboot now or reboot later
:-)

good luck...
Michael

> And if I want to remove 4.2 too :)

> root at atlas yum.repos.d]# yum remove kernel*4.2*
> Modules complémentaires chargés : fastestmirror
> Omission du noyau en cours d'exécution :
> kernel-core-4.4.26-201.el7.armv7hl
> Résolution des dépendances
-->> Lancement de la transaction de test
--->> Le paquet kernel.armv7hl 0:4.2.3-200.el7 sera effacé
--->> Le paquet kernel.armv7hl 0:4.4.26-201.el7 sera effacé
--->> Le paquet kernel-core.armv7hl 0:4.2.3-200.el7 sera effacé
--->> Le paquet kernel-modules.armv7hl 0:4.2.3-200.el7 sera effacé
--->> Le paquet kernel-modules.armv7hl 0:4.4.26-201.el7 sera effacé
-->> Résolution des dépendances terminée

> Dépendances résolues

> ================================================================================================================================================================================
>   Package Architecture Version 
> Dépôt                                             Taille
> ================================================================================================================================================================================
> Suppression :
>   kernel armv7hl 4.2.3-200.el7 
> @centos-arm-kernels_rbf                           0.0
>   kernel armv7hl 4.4.26-201.el7 
> @centos-kernel                                    0.0
>   kernel-core armv7hl 4.2.3-200.el7 
> @centos-arm-kernels_rbf                            77 M
>   kernel-modules armv7hl 4.2.3-200.el7 
> @centos-arm-kernels_rbf                            39 M
>   kernel-modules armv7hl 4.4.26-201.el7 
> @centos-kernel                                     40 M

> Want's to remove 4.4.26 too.

> If someone got a solution :p


> Le 16/01/2017 à 17:41, Nicolas Repentin a écrit :
>> Hello
>>
>> Thanks.
>>
>> I don't know why but on my side the 4.4.12 was installed by 4.4.26. 
>> Will try to remove it after booting on 4.4.26.
>>
>> The only repo I got with standard repos is my own, but is not enabled 
>> by default.
>>
>> I have updated my extlinux.conf and it's working. Before I had added 
>> the new kernel in the configuration, but even modifying the "menu 
>> autoboot centos" to point to the newer kernel it was'nt working.
>>
>> When I try to remove the 4.4.12 Kernel :
>>
>> [root at atlas nicolas]# yum remove kernel*4.4.12*
>> Modules complémentaires chargés : fastestmirror
>> Résolution des dépendances
>> --> Lancement de la transaction de test
>> ---> Le paquet kernel-core.armv7hl 0:4.4.12-301.el7 sera effacé
>> --> Traitement de la dépendance : xorg-x11-drv-vmmouse >= 14.0.0 pour 
>> le paquet : kernel-4.4.26-201.el7.armv7hl
>> --> Lancement de la transaction de test
>> ---> Le paquet kernel.armv7hl 0:4.4.26-201.el7 sera effacé
>> --> Résolution des dépendances terminée
>>
>> Dépendances résolues
>>
>> ================================================================================================================================================================================ 
>>
>>  Package Architecture Version 
>> Dépôt                                       Taille
>> ================================================================================================================================================================================ 
>>
>> Suppression :
>>  kernel-core armv7hl 4.4.12-301.el7 
>> @centos-kernel                               80 M
>> Suppression pour dépendances :
>>  kernel armv7hl 4.4.26-201.el7 
>> @centos-kernel                              0.0
>>
>> Résumé de la transaction
>> ================================================================================================================================================================================ 
>>
>> Supprimer  1 Paquet (+1 Paquet en dépendance)
>>
>> Taille d'installation : 80 M
>>
>>
>>
>> He wants to remove 4.4.26 too....
>>
>>
>> Thanks :)
>>
>>
>>
>> Le 15/01/2017 à 17:22, Michael Schumacher a écrit :
>>> Hi Nicolas,
>>>
>>>> I did the increase of /boot too. Do you have the 4.4.12 kernel too?
>>>> It was installed as a dependancy for 4.4.26.
>>> no, actually I went straight from 4.2.3-200 to 4.4.26-201. I double
>>> checked yum.log, but there is no intermediate step.
>>>
>>>>> less yum.log-20170101 | grep kernel
>>>>> Dec 03 09:35:47 Installed: kernel-tools-libs-4.2.3-200.el7.armv7hl
>>>>> Dec 03 09:36:52 Installed: kernel-tools-4.2.3-200.el7.armv7hl
>>>>> Dec 03 09:38:11 Installed: kernel-core-4.2.3-200.el7.armv7hl
>>>>> Dec 03 09:38:26 Installed: kernel-modules-4.2.3-200.el7.armv7hl
>>>>> Dec 03 09:38:26 Installed: kernel-4.2.3-200.el7.armv7hl
>>>>> Nov 17 17:51:03 Installed: kernel-headers-4.4.26-201.el7.armv7hl
>>>>> Nov 17 19:05:19 Updated: kernel-tools-libs-4.4.26-201.el7.armv7hl
>>>>> Nov 17 19:06:03 Installed: kernel-core-4.4.26-201.el7.armv7hl
>>>>> Nov 17 19:06:26 Installed: kernel-modules-4.4.26-201.el7.armv7hl
>>>>> Nov 17 19:06:27 Installed: kernel-4.4.26-201.el7.armv7hl
>>>>> Nov 17 19:06:27 Updated: kernel-tools-4.4.26-201.el7.armv7hl
>>> btw. This is Dec 03 2015 and Nov 17 2016 :-)
>>>
>>>> Can you share your /boot/extlinux/extlinux.conf file?
>>> sure! Here it is..
>>>
>>> ---8<---
>>> #Created by RootFS Build Factory
>>> ui menu.c32
>>> menu autoboot centos
>>> menu title centos Options
>>> #menu hidden
>>> timeout 60
>>> totaltimeout 600
>>> label centos
>>>          kernel /vmlinuz-4.4.26-201.el7.armv7hl
>>>          append enforcing=0 
>>> root=UUID=9359b607-7331-40ef-98d7-556faebff04d
>>>          fdtdir /dtb-4.4.26-201.el7.armv7hl
>>>          initrd /initramfs-4.4.26-201.el7.armv7hl.img
>>> ---8<---
>>>
>>> See the content of my /boot directory. Both kernels are still there...
>>>
>>> ---8<---
>>>   ls -l --block-size=k
>>> total 206192K
>>> drwxr-xr-x. 5 root root     1K Nov 17 20:15 
>>> 38f5ec9e217b471e8adee477d933f640
>>> -rw-------. 1 root root  2812K Nov 26  2015 
>>> System.map-4.2.3-200.el7.armv7hl
>>> -rw-------. 1 root root  2879K Oct 23 02:06 
>>> System.map-4.4.26-201.el7.armv7hl
>>> -rw-r--r--. 1 root root     1K Jun  4  2016 boot.scr
>>> -rw-r--r--. 1 root root   168K Nov 26  2015 config-4.2.3-200.el7.armv7hl
>>> -rw-r--r--. 1 root root   173K Oct 23 02:06 
>>> config-4.4.26-201.el7.armv7hl
>>> drwxr-xr-x. 2 root root    15K Dec  3  2015 dtb-4.2.3-200.el7.armv7hl
>>> drwxr-xr-x. 2 root root    17K Nov 17 20:05 dtb-4.4.26-201.el7.armv7hl
>>> drwxr-xr-x. 2 root root     1K Nov 17 20:26 extlinux
>>> drwxr-xr-x. 2 root root     1K Jan  1  1970 grub
>>> -rw-r--r--. 1 root root 34167K Nov 17 20:14 
>>> initramfs-0-rescue-38f5ec9e217b471e8adee477d933f640.img
>>> -rw-r--r--. 1 root root 34105K Dec  3  2015 
>>> initramfs-4.2.3-200.el7.armv7hl.img
>>> -rw-r--r--. 1 root root 33681K Nov 17 20:10 
>>> initramfs-4.4.26-201.el7.armv7hl.img
>>> -rw-r--r--. 1 root root   593K Dec 18 18:09 initrd-plymouth.img
>>> -rw-r--r--. 1 root root     1K Nov 17 20:11 klist.txt
>>> drwxr-xr-x. 3 root root     1K Dec  3  2015 loader
>>> drwx------. 2 root root    12K Dec  3  2015 lost+found
>>> -rw-r--r--. 1 root root  5906K Nov 17 20:11 uImage
>>> -rw-r--r--. 1 root root  5906K Nov 17 20:11 
>>> uImage-4.4.26-201.el7.armv7hl
>>> -rw-r--r--. 1 root root 33681K Nov 17 20:11 uInitrd
>>> -rw-r--r--. 1 root root 33681K Nov 17 20:11 
>>> uInitrd-4.4.26-201.el7.armv7hl
>>> -rwxr-xr-x. 1 root root  5906K Nov 17 20:15 
>>> vmlinuz-0-rescue-38f5ec9e217b471e8adee477d933f640
>>> -rwxr-xr-x. 1 root root  5729K Nov 26  2015 
>>> vmlinuz-4.2.3-200.el7.armv7hl
>>> -rwxr-xr-x. 1 root root  5906K Oct 23 02:06 
>>> vmlinuz-4.4.26-201.el7.armv7hl
>>> ---8<---
>>>
>>> One thing I like with these tiny machines is that you can easily make
>>> a snapshot by simply copying the content of the SD-card to a second
>>> machine. Pretty simple and foolproof if something goes wrong :-)
>>>
>>>> It seems it's not all correctly updated on my side :s
>>> Are you using the same repos? See below:
>>>
>>> ---8<---
>>> grep enabled /etc/yum.repos.d/*
>>> /etc/yum.repos.d/CentOS-Base.repo:enabled=1
>>> /etc/yum.repos.d/CentOS-Base.repo:enabled=1
>>> /etc/yum.repos.d/CentOS-Base.repo:enabled=1
>>> /etc/yum.repos.d/CentOS-Base.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-CR.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Debuginfo.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Sources.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Sources.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Sources.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Sources.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Testing.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Testing.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Vault.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Vault.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Vault.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Vault.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-Vault.repo:enabled=0
>>> /etc/yum.repos.d/CentOS-armhfp-kernel.repo:enabled=1
>>> /etc/yum.repos.d/CentOS-fasttrack.repo:enabled=0
>>> ---8<---
>>>
>>> best regards,
>>> Michael
>>>
>>>
>>> _______________________________________________
>>> Arm-dev mailing list
>>> Arm-dev at centos.org
>>> https://lists.centos.org/mailman/listinfo/arm-dev
>>
>> _______________________________________________
>> Arm-dev mailing list
>> Arm-dev at centos.org
>> https://lists.centos.org/mailman/listinfo/arm-dev

> _______________________________________________
> Arm-dev mailing list
> Arm-dev at centos.org
> https://lists.centos.org/mailman/listinfo/arm-dev



best regards
---
Michael Schumacher
PAMAS Partikelmess- und Analysesysteme GmbH
Dieselstr.10, D-71277 Rutesheim
Tel +49-7152-99630
Fax +49-7152-996333
Geschäftsführer: Gerhard Schreck
Handelsregister B Stuttgart HRB 252024