What kernel are you running ?
I installed podman with sudo apt install podman containers-storage and testing the standard hello-world worked first try: podman run hello-world
Resolved "hello-world" as an alias (/etc/containers/registries.conf.d/shortnames.conf)
Trying to pull docker.io/library/hello-world:latest...
Getting image source signatures
Copying blob 3caa6dc69d0b done
Copying config b3593dab05 done
Writing manifest to image destination
Hello from Docker!
This message shows that your installation appears to be working correctly.
CORRECTION: I am using hexdump0815’s experimental sid image.
I did an update/upgrade of packages within there.
UPDATE: I reverted to starfive engineering image 69 and it didn’t feel good.
I’m back on hexdump0815’s image. It doesn’t have starfive’s latest kernel or any of the other gpu/chromium and such, but at least I’ve got access to the full debian riscv sid package repos unlike the buildroot image.
uart connection is absolutely a wise choice, I have it hooked up permanently to a nearby computer.
Also, make sure to copy the modules over as well, the ipv6, bridge stuff etc is there and not in the kernel itself.