Jump to content

Helios64 "kernel headers for this kernel do not seem to be installed."


Go to solution Solved by ebin-dev,

Recommended Posts

Posted

Hello,

 

I have a problem, when I enter "sudo apt install zfs-dkms" on my Helios64, I get this error message:

 

"Module build for kernel 6.6.36-current-rockchip64 was skipped because the
kernel headers for this kernel do not appear to be installed."

 

I also made sure to install the kernel header in armbian-config and also rebooted.

 

When I type "apt list --installed | grep linux-headers", I get this listing:

 

WARNING: apt does not have a stable CLI interface. Use it with caution in scripts.

linux-headers-current-rockchip64/bookworm,now 24.5.1 arm64 [installed]

 

omv7 itself is installed and running.

 

The image "Armbian_24.5.3_Helios64_bookworm_current_6.6.36_minimal.img.xz" has been installed.

apt update and apt upgrade were run after installing the image


The plan is to get OMV7 running with zfs on my Helios64

I hope someone can help me with this

 

Regards

Saam27

Posted
2 hours ago, Saam27 said:

linux-headers-current-rockchip64/bookworm,now 24.5.1

You have the 24.5.1 version of kernel headers, but...

 

2 hours ago, Saam27 said:

24.5.3_Helios64_bookworm_current_6.6.36

of the kernel.  Thus your headers and kernel don't match.

 

I doubt you will find a 6.6.36 version of the headers, so either down grade your kernel to the version that matches your headers, or use the Armbian build framework to build your own .deb files of both the kernel and headers together so you have a matching version.

Posted (edited)
10 hours ago, SteeMan said:

I doubt you will find a 6.6.36 version of the headers, so either down grade your kernel to the version that matches your headers, or use the Armbian build framework to build your own .deb files

 

Current kernel versions (linux, dtb, headers) for helios64 can be downloaded from beta.armbian.com. I am currently using 6.6.39 ...

Edited by ebin-dev
Posted

Hello,


thanks for the suggestions!


I would upgrade my kernel to 6.6.39 and then install the kernel headers for 6.6.3.9 or downgrade my kernel.


I have now tried changing my kernel to "Linux 6.6.16-current-rockchip64" in armbian-config and then installing the headers.

Then I tried to install zfs-dmks, unfortunately with the same result


I probably need a different kernel than the one suggested in armbian-config


which variant would be better for my Helios64 or does it not matter?


I've never done anything like this before and I'm not that familiar with Linux to install an additional kernel or header afterwards.

Which commands do I need?

 

Regards

Saam27

 

  • Solution
Posted
37 minutes ago, Saam27 said:

Which commands do I need?

 

To install the latest kernel 6.6.69 just load the three files (image, dtb, headers) into a single folder, and execute 'dpkg -i linux*' inside that folder and reboot.

Posted
Zitat

To install the latest kernel 6.6.69 just load the three files (image, dtb, headers) into a single folder, and execute 'dpkg -i linux*' inside that folder and reboot.

 

Your instructions have solved my problem, thank you very much

 

Regards

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
Reply to this topic...

×   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...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines