NFS on Ubuntu

Document created by jesseg Employee on Jul 30, 2012Last modified by Jodi Paul on May 16, 2013
Version 3Show Document
  • View in full screen mode

Network File System (NFS)


Setting the host


1 - Install NFS Service on host typing:


$sudo apt-get install nfs-kernel-server 


2 - Create symbolic link to ltib/rootfs


$sudo ln -s <ltib instalation folder>/rootfs /tftpboot/rootfs 


3 - Setup exports typing:


$sudo gedit /etc/exports 


and add the following line:


/tftpboot/rootfs/ *(rw,no_root_squash,no_subtree_check,async) 


4 - Restart the NFS server:


$sudo /etc/init.d/nfs-kernel-server restart 


Now the host is ready to use NFS


Setting Target Linux Image to use NFS


1. Run LTIB configuration by typing:

$cd <ltib instalation folder>


$./ltib -c


2 . On first page menu, go to "Target Image Generation -> Options"      


3. Select the option NFS only and exit LTIB configuration to compile with the new configuration.


4. LTIB should start new compiling and create a new Linux image on /<ltib instalation folder>/rootfs/boot/zImage


5. Copy the created image on /<ltib instalation folder>/rootfs/boot/zImage to /tftpboot/zImage


6. The system is ready to run with NFS. The root file system on target will be located on host on /<ltib instalation folder>/rootfs/