On Friday 04 September 2015 23.11:20 Freek de Kruijf wrote:
Op vrijdag 4 september 2015 22:33:02 schreef Olav Reinert:
The fix was to copy the files from /boot to the boot partition that are already present in both locations. Now my Pi boots to the new kernel, and removing the old one didn't cause any issues. Not idea if this is the canonical procedure, but it works.
Tumbleweed on a Pi - smashing!
I don't think you are fully using Tumbleweed. Tumbleweed uses kernel-4.1.6.
You're right - the kernel on my RPi way behind Tumbleweed.
What repositories are you using? I have: http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Rasp berryPi/standard/ and http://download.opensuse.org/ports/armv6hl/tumbleweed/repo/oss/
I'm using the same repositories.
The kernel I am using comes from the last repo, the one you use comes from the first repo.
Correct.
Installing a new kernel lately 4.1.6 from 4.1.4 went without the trick you needed. Most likely the post processing in the rpm for the kernel you use does not include the copy to /boot.
I tried to install kernel-default-4.1.6-3.1.armv6hl, and to make the same manual correction as above. That didn't boot at all, it didn't even get past the rainbow square.
The /boot on my RPi is on the second partition (ext3).
My RPi has only two partitions. Probably because it was zypper dup'ed from 13.1. I noticed that my RPi2 (also on Tumbleweed) has an extra partition for the low-level bootstrap stuff, then a /boot partition, and finally the root partition. I guess the kernel upgrade didn't work because the newer kernels expect this partition layout for the update to work properly. I tried to upgrade to the new layout by installing a fresh 13.2 image: http://download.opensuse.org/repositories/devel:/ARM:/13.2:/Contrib:/Raspber... Unfortunately, that image won't boot properly. It gets as far as the "Starting kernel ...", then it seems to hang. \Olav -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org