交叉编译工具链安装:export PATH=/home/linux/toolchain-4.4.6/bin:$PATH,并将其添加到~/.bashrc 中。

主机端TFTP服务器配置:

  1. 检查是否安装tftp server--->$dpkg -s tftp-hpa   若未安装:apt-get install tftpd-hpa tftp-hpa
  2. 修改文件vim /etc/default/tftp-hpa, 开启tftp服务
  3. TFTP_USERNAME="tftp"  ;  TFTP_DIRECTORY="/tftpboot";
  4. ~_ADDRESS="0.0.0.0:69" ;  ~_OPTIONS="-c  -s  -l" ;
  5. 创建tftpboot 目录,启动tftp-server--->makir /tftpboot   ;  chmod a+w /tftpboot ;              service tftp-hpa restart
  6. 本机自环测试--->tftp   127.0.0.1 ; get ***/put ***/q 

下载uImage:tftp localhost ; get uImage ;q;ls -l uImage

主机端NFS服务器配置:

  1. 检查nfs服务是否安装--->service nfs-kernel-server    //apt-get install +n....
  2. 修改 /etc/exports 文件--->加上:/nfs/rootfs  *(rw,sync,no_root_squash)
  3. 重启NFS服务---> sudo /etc/init.d/nfs-kernel-server restart
  4. 测试nfs服务--->[sudo mount -t nfs localhost:/nfs/rootfs/ /mnt/] [ls /mnt/] [sudo umount /mnt]