Thanks, I'll check that
The things are going on, I found the solution about keyboard not working in iPXE here (for those who are interested ).
And all is well in the world (almost )
My "project" for this OrangePi Win is to have multiple systems (Armbian/Debian, CentOs, Arch, and perhaps others and also to acquire some knowledge in Linux ), and those (their rootfs) will be stored in my server, and the pi will simply (and it's not that simple) fetch them via nfs.
Every rootfs will be separated by différents nfs shares.
The thing is about the kernel, every distro uses different version, and some (CentOs ?) are using (4.x) kernels that are not so "compatible" with A64, the idea is to build a mainline kernel (actually 5.5.0) (with it's own initrd/initramfs ?) that every distro will use, the kernel and it's initramfs are loaded by iPXE (and that works fine)
After some tries (I tried Debian and CentOs), there are the results :
- Debian kernel with it's initrd (loaded by iPXE, without nfs rootfs) : it launches sort of an installer, where I can choose language, keyboard "language", it configures the internet, both USB and Ethernet works, but after that it complains about kernel modules (no rootfs ?)
-CentOS kernel with it's initrd (loaded by iPXE, without nfs rootfs) : it starts but then after 40 seconds loading, it sticks at "Reached target Basic system", then after a few minutes, complains about /dev/root (normal I think), goes to emergency mode, but then, I'm totally unable to write something, keyboard does not work, Ethernet led are blinking but I think there is no working connection
-CentOS kernel with it's initrd (loaded by iPXE, with nfs rootfs)
: same thing than before but does not complain about /dev/root, as before, it goes to emergency mode, and as before, neither the keyboard or the Ethernet works
I'm a bit confused about the mainline kernel, I'm able to build it with my computer, but I can't build the initramfs (not the same architecture), and I don't know then how to install the mainline kernel with all the distro
Thanks