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:
-
- dnf install nfs-utils
-
- 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
-
- firewall-cmd --permanent --add-service=nfs
-
- firewall-cmd --permanent --add-service=rpc-bind
-
- firewall-cmd --permanent --add-service=mountd
-
- firewall-cmd --reload
-
- 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
- Set the Xavier NX in recovery mode and Flash via command :
Target device information is displayed:
IP-Config : Retrying forever (NFS root) …
Could you please tell me what I am doing wrong ?
Thank you!