ThomasPB Posted March 22, 2018 Posted March 22, 2018 Hello, i've tried the actually armlogic Image for my six le potatos. (https://dl.armbian.com/lepotato/Ubuntu_xenial_next_desktop.7z) In the first step it looks ok. But then i found you, that there is missing a xfs Module. I need this for a ceph test deployment. After some research i found out, that you can compile you own kernel with this description: https://docs.armbian.com/Developer-Guide_Build-Preparation/ I tried it and copy the kernel to the le potatos. But then a lot of strange things happens. Some of them where starting, some not, and when they started after some time the whole system brokes (looks like the sd card was missing). Is there a secret way for do it right? Which packages i should install? At the moment i'm installing the following, and after this and a reboot everything brokes: linux-image-next-meson64_5.41_arm64.deb linux-dtb-next-meson64_5.41_arm64.deb linux-headers-next-meson64_5.41_arm64.deb linux-u-boot-next-lepotato_5.41_arm64.deb Then i thougt, i will use the daily image perhaps there is a xfs module includes. https://dl.armbian.com/lepotato/nightly/ The latest "daily" image is from 19.11.2017 and with a 4.13 kernel. At the moment i really desperated, because the solution is so near, but nothing seems to work in the near future. What the best way for a fully integrated kernel? I need some other modules as well. Best Regards Thomas
TonyMac32 Posted March 22, 2018 Posted March 22, 2018 You should go back to the 4.14 kernel, 4.13 has a lot of bugs. I will look into the xfs module later today.
ThomasPB Posted March 22, 2018 Author Posted March 22, 2018 I did not used the 4.13 kernel Have you some documentation about your build enviornment? Perhaps i can help you in some parts later. I found yout, that the Repository is an older one, then the actually configuration, which is on the pools. That's a little strange. In the repo is only a linux-source-4.14.2, but on https://apt.armbian.com/pool/main/l/linux-source-4.14.14-next-meson64/linux-source-next-meson64_5.38_all.deb there is a newer one. When testing this, i saw, that the description of the kernel is another one, then the used kernel: linux-source-next-meson64_5.38 4.14.14+ include/config/kernel.release include/generated/utsrelease.h kernel: 4.14.14-meson64 Dmesg error insmod with wrong release: xfs: version magic '4.14.14+ SMP preempt mod_unload aarch64' should be '4.14.14-meson64 SMP preempt mod_unload aarch64' When change it to 4.14.14-meson64 in the files, i got an error when insmod xfs.ko: [16683.222037] xfs: loading out-of-tree module taints kernel. [16683.224331] xfs: Unknown symbol iomap_file_buffered_write (err 0) [16683.224374] xfs: Unknown symbol iomap_truncate_page (err 0) [16683.224478] xfs: Unknown symbol iomap_file_dirty (err 0) [16683.224719] xfs: Unknown symbol iomap_dio_rw (err 0) [16683.224802] xfs: Unknown symbol iomap_seek_hole (err 0) [16683.224925] xfs: Unknown symbol iomap_page_mkwrite (err 0) [16683.225250] xfs: Unknown symbol iomap_fiemap (err 0) [16683.225389] xfs: Unknown symbol crc32c (err 0) [16683.225767] xfs: Unknown symbol iomap_zero_range (err 0) [16683.226000] xfs: Unknown symbol iomap_seek_data (err 0) I have a project in front of me for the renegade, but i will understand how the process is working here.
TonyMac32 Posted March 23, 2018 Posted March 23, 2018 docs.armbian.com lays out the build system requirements, https://github.com/armbian/build Is the repo. To work in development branch use LIB_TAG="development" when you run compile.sh
TonyMac32 Posted March 23, 2018 Posted March 23, 2018 No, it's at 5.41, we're working on 5.42. The kernel/etc can be installed via "dpkg -i" regardless. You can also generate a full image from the build system.
ThomasPB Posted March 23, 2018 Author Posted March 23, 2018 Ok, i'm on the way on this Have i to install only the kernel or should the package: linux-u-boot-dev-lepotato_5.41_arm64.deb and linux-dtb-dev-meson64_5.41_arm64.deb also installed?
ThomasPB Posted March 23, 2018 Author Posted March 23, 2018 Now everything looks fine, and xfs is also working. Thanks. I had massive problems with the next environment the last time i've tried this. And some crashes after deploying the kernel. Hope they are gone with the dev version.
TonyMac32 Posted March 23, 2018 Posted March 23, 2018 Well, if you go through the menu and create dev packages, that will be 4.16 rc kernel. That should be the "next" environment in coming weeks.
Recommended Posts