Elektrine lite

← Feed

@ND3JR@social.coop

2026-10-01 02:42 UTC

All right, #NetBSD folks, I need some help. I just upgraded a Raspberry Pi 3 from 10.1 to 11.0. I'm using the evbarm-aarch64 port, which until today worked just fine. But every time it boots after the upgrade I just get: init: `/bin/sh' or `/etc/rc' terminated abnormally, going to single user mode I found the sh.core file in / and ran gdb against it. gdb says that /bin/sh terminated with SIGSYS, Bad system call and that this is coming from /lib/libc.so.12. Does anyone have any idea what's causing this and how to fix it? Unfortunately this is happening on the device that I run Asterisk on so my phone system is completely out until this gets fixed.

Replies (1)

  • @netbsd@mastodon.sdf.org 2026-10-01 08:15

    @ND3JR@social.coop Raspberry Pi (when used without UEFI) needs a kernel in a custom format for its special firmware, this kernel is stored as /boot/netbsd.img from what I remember. Since it's in a different location from usual, it's possible it didn't get updated. You can pull the SD card out and update it by hand. http://cdn.netbsd.org/pub/NetBSD/NetBSD-11.0/evbarm-aarch64/binary/kernel/netbsd-GENERIC64.img.gz

    Open ##4905051