В технологии Armbian можно изменить параметры ядра и проделать его сборку, как это описано
Building Armbian и обсуждается
как добавить новое ядро в uboot.
Там в меню (ncurses) можно заказать собирать не
новый образ для записи SD-карты, а только
u-boot + ядро Linux:

В итоге собирается:
olej@ubuntu:~/Orange_Pi/build/output/debs$ pwd
/home/olej/Orange_Pi/build/output/debs
olej@ubuntu:~/Orange_Pi/build/output/debs$ ls -l
итого 334940
drwxrwsr-x 2 root sudo 4096 июн 5 21:57 extra
-rw-r--r-- 1 root root 173504 июн 6 20:06 linux-dtb-next-sunxi_5.46_armhf.deb
-rw-r--r-- 1 root root 10737124 июн 6 20:07 linux-headers-next-sunxi_5.46_armhf.deb
-rw-r--r-- 1 root root 19772988 июн 6 20:08 linux-image-next-sunxi_5.46_armhf.deb
-rw-r--r-- 1 root root 312091880 июн 6 20:10 linux-source-next-sunxi_5.46_all.deb
-rw-r--r-- 1 root root 181784 июн 6 14:40 linux-u-boot-next-orangepione_5.46_armhf.deb
Как
обновить существующую систему Armbian на SD-карте?
Просится такой вариант:
- загрузить Armbian с SD-карточки;
- загнать туда в файловую систему эти 5 файлов DEB-пакетов (например, по SSH или другим способом);
- выполнить стандартную установку пакетным менеджером dpkg этих 5 пакетов;
- перезагрузить;
Так это сработает?
Что при этом происходит в /boot? Что обновляется?
P.S. Кстати, можно ли 5 файлов .deb записать заранее, в смонтированный раздел (-лы) SD-карты на десктоп Linux системе? пред загрузкой SD-карты... такая "принудительная" запись не нарушит загружаемость SD-системы? Не должна бы ... если корректно затем размонтировать SD-карту.