Dear all,
I already have a working partial network boot for RPI 3B with the boot partition on the SD card and the root partition on the NFS server. I am trying to remove the sdcard completely so I applied the method given on this site https://kiljan.org/2019/03/09/arch-linux-arm-network-boot-on-raspberry-pi/. This gives the server the installation of TFTP, DHCP, NTP (NFS is already installed).
The Pi boots up fine with the color screen, which means it finds DHCP and TFTP, then it finds NFSROOT and starts booting. But suddenly it stops (it seems after loading the BCM 2835).
I don't understand why it works with the kernel on the SD card and does not work with the same kernel on the network. From my point of view, once you get to NFSROOT, there should be no difference between the two processes (partial network or full network).
Because at this step I have no idea how to find exactly where the boot break, I need some help to continue.
Thanks in advance.