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:
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 typing:
$cd <ltib instalation folder> $./ltib -c
2 - On first page menu, go to "Target Image Generation -> Options" as in the picture below.
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/