Hi all,
I have a Nano Pi Neo Core board with Armbian 5.15.93, and I want to upgrade it to 6.1.
I ran the "armbian-config", and selected the new version linux-image-edge-sunxi=23.02.2 based on kernel 6.1.11-sunxi. After the update the board does not boot anymore.
Further investigation shows that the original "/boot" folder was looking like this:
And after the upgrade, I get this:
A "uInitrd" symlink is broken, the "uInitrd-6.1.11-sunxi" file is missing, and obviously, the board cannot boot.
Question N1: where can I get the proper "uInitrd-6.1.11-sunxi" file? I cannot find it online, and I think, it can only be built from a source?
As a temporary workaround, I installed the image from https://www.armbian.com/nanopi-neo/ into another board, and copied the "uInitrd-6.1.30-sunxi" file from that board manually to the first one. A sort of hacky way, but the board was able to boot. But I have another remote board, which I have no physical access to, so I cannot boot it from SD card and do the same trick.
Question N2: after the kernel upgrade and fixing a missing file, the board can boot. But there are some issues:
- "/etc/os-release" shows "Ubuntu 20.04.6 Focal fossa". I suppose, only the kernel was updated but other files were intact? Commands "apt update" and "apt upgrade" did not help.
- "/etc/armbian-release" is now missing.
- "/etc/apt/sources.list" and "/etc/apt/sources.list.d/armbian.list" are still pointing to "focal" (is it enough just to change to "jammy"?)
- "armbian-config" does not show any kernels anymore and does not allow upgrades or downgrades
What is the right way to update Ubuntu to the latest one as well?
Thanks and best regards