Jump to content
  • 0

Cannot perform kernel update


Mister-XY
 Share

Question

Hello, when I try to update the kernel via armbian-config (System -> Other ), I always get the message "Test installed failed. Can't change firmware".

I use the Image "Armbian_22.08.5_Uefi-x86_bullseye_current_5.15.73"

The /tmp/switch_kernel.log says the following

linux-image-current-x86=22.08.6 linux-dtb-current-x86=22.08.6

Screenshot 2022-11-06 115300.jpg

Edited by Mister-XY
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
26 minutes ago, Mister-XY said:

How can i change to the new kernel 5.15.80 for bullseye? I don't see it under the other kernel Menu.


In a couple of days once repository is updated and synced across download network. Or switching to beta repository ... which is good for testing not recommended for production. Kernel recompilation per release is not yet in function. I only tested it, but we don't have enough build hardware for native compilation.

Link to comment
Share on other sites

Help Armbian team helping you!

  • 0

Thx, i have upgrade the kernel, because i have change the functions.sh file.But there are also problems with header. Is not possible to compile with debian.

make
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
  You are using:           gcc (Debian 10.2.1-6) 10.2.1 20210110
  CC [M]  /root/it87-it8688E/it87.o
/root/it87-it8688E/it87.c: In function ‘get_temp_type’:
/root/it87-it8688E/it87.c:1494:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1494 |    if (index < 3)
      |       ^
/root/it87-it8688E/it87.c:1496:3: note: here
 1496 |   case it8655:
      |   ^~~~
scripts/basic/fixdep: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:289: /root/it87-it8688E/it87.o] Fehler 1
make[2]: *** Datei „/root/it87-it8688E/it87.o“ wird gelöscht
make[1]: *** [Makefile:1898: /root/it87-it8688E] Fehler 2
make: *** [Makefile:71: modules] Fehler 2

 

Link to comment
Share on other sites

  • 0
On 11/13/2022 at 7:05 AM, Mister-XY said:

But there are also problems with header. Is not possible to compile with debian.

 

Known problem, yes. We are working on solving it for some time, but don't know how far we got. @rpardini Are we addressing this problem in the armbian-next somehow?

 

Basically we need to compile kernel + headers per distribution/gcc which means 4 x more kernels to build, pack and distribute. From around 40 to 160 kernels + headers packages. This will be a bit of a problem as we only have around 1000 CPU cores for CI compilation :huh: ... which is already on the edge.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...