Jetson Xavier unable to boot from NFS

Continuing the discussion from TX2 and xavier mount the root filesystem from an NFS server:

I followed the below steps to boot from Linux host system containing rootfs:
Steps on Linux host system:

    1. dnf install nfs-utils
    1. systemctl start nfs-server.service
  • 3.systemctl enable nfs-server.service
  • 4.vi /etc/exports
  •  /rootfs  *(rw,no_root_squash,no_subtree_check)
    
  • exportfs -arv
    1. firewall-cmd --permanent --add-service=nfs
    1. firewall-cmd --permanent --add-service=rpc-bind
    1. firewall-cmd --permanent --add-service=mountd
    1. firewall-cmd --reload
    1. Set the Xavier NX in recovery mode and Flash via command :
      $ sudo ./flash.sh -N [host ip address]:/rootfs `jetson-xavier-nx-devkit-emmc eth0

Target device information is displayed:
IP-Config : Retrying forever (NFS root) …

Could you please tell me what I am doing wrong ?

Thank you!

Hi adit_bhrgv,

Are you using the devkit or custom board?
What’s your Jetpack version?

I am using custom board and jetpack 5.0.2

Could you help to provide the UART console log for further check?

Have you tried Jetpack 4.6.3 to boot from NFS?

The Ethernet port was wrongly connected. It works as expected now.
Thanks for your support.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.