Jetson Orin Nano Dev Board: NFS Export Error During SDK Manager Installation
Issue Overview
Users are encountering an error when attempting to install the Jetson Orin Nano Developer Kit using the NVIDIA SDK Manager. The specific error message states "rootfs does not support NFS export," which occurs during the flashing process. This issue is preventing the successful installation of the Jetson Linux operating system on the device.
The problem appears to be consistent across installation attempts and occurs with the following setup:
- Jetson Orin Nano with SD card
- Device in boot mode
- Waveshare Jetson Orin Nano development board
The SDK Manager successfully detects the Jetson device, but the installation process fails regardless of the chosen installation variant.
Possible Causes
-
NFS Configuration Issues: The error suggests that there might be a problem with the Network File System (NFS) configuration on the host machine or within the SDK Manager.
-
Filesystem Permissions: The rootfs directory may not have the correct permissions to allow NFS export, possibly due to security settings or user privileges.
-
SDK Manager Version Incompatibility: The version of the SDK Manager being used might not be fully compatible with the Jetson Orin Nano Developer Kit or the specific JetPack version.
-
Corrupted or Incomplete SDK Files: The downloaded SDK files could be incomplete or corrupted, leading to issues during the flashing process.
-
Host System Configuration: There might be conflicts with the host system’s configuration, such as firewall settings or network interfaces, interfering with the NFS export process.
Troubleshooting Steps, Solutions & Fixes
-
Manual Flashing Method:
Instead of using the SDK Manager, try flashing the device manually using the command line. Navigate to the Linux_for_Tegra directory and run the following command:sudo ./flash.sh jetson-orin-nano-devkit internal
This method bypasses the SDK Manager and directly uses the flashing script, which may avoid the NFS export issue.
-
Check and Update SDK Manager:
Ensure you are using the latest version of the SDK Manager. Download and install the most recent version from the NVIDIA Developer website. -
Verify File Permissions:
Check the permissions of the rootfs directory:ls -l /home/aname/nvidia/nvidia_sdk/JetPack_6.0_DP_Linux_DP_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/
Ensure that the user running the SDK Manager has read and write permissions for the rootfs directory.
-
Disable Firewall Temporarily:
If you have a firewall enabled on your host system, try temporarily disabling it to rule out any interference with the NFS export process. -
Reinstall JetPack:
Completely remove the existing JetPack installation and redownload it using the SDK Manager. This will ensure you have a clean, uncorrupted set of files. -
Check NFS Server Configuration:
Verify that the NFS server is properly configured on your host system:sudo systemctl status nfs-server
If it’s not running, start it with:
sudo systemctl start nfs-server
-
Use a Different Host Machine:
If possible, attempt the installation process on a different computer to rule out any host-specific issues. -
Consult NVIDIA Developer Forums:
If the issue persists, consider posting a detailed description of your problem, including logs and system specifications, on the NVIDIA Developer Forums for more specialized assistance. -
Check for Known Issues:
Visit the NVIDIA Developer website and check for any known issues or errata related to the Jetson Orin Nano Developer Kit and the specific JetPack version you’re using. -
Verify Hardware Compatibility:
Ensure that your Waveshare Jetson Orin Nano development board is fully compatible with the JetPack version you’re attempting to install. Check the manufacturer’s website for any specific instructions or known issues.
Remember to always back up any important data before attempting these solutions, especially when modifying system configurations or reinstalling software.