
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2.1 tftp服务器与nfs服务器搭建
在实际的嵌入式开发中,一般通过虚拟机来搭建Linux的交叉编译环境,采用tftp来下载Linux内核,再使用nfs网络来挂载根文件系统。这样可以有效地提高系统的开发效率。步骤如下所述。
(1)在虚拟机的Linux系统安装tftp服务器,同时启动tftp服务器,如图2.3所示。

图2.3 tftp服务器安装
(2)配置/etc/xinetd.d/tftp文件,将14行的disable项设置为no,允许启动tftp服务器,如图2.4所示。

图2.4 tftp属性文件修改
(3)安装NFS服务器,配置相应的/etc/exports文件,通过mount命令挂载nfs文件系统进行测试,如图2.5和图2.6所示。

图2.5 nfs服务器安装

图2.6 nfs属性文件修改