1.ubuntu网路环境配置1.1.环境1.2.网路联接模式设置
–如图所示,单击“编辑”然后选择“虚拟网路编辑器(N)…”设置虚拟机网路.在弹出的对话框中选择使用“桥接模式”,之后单击“确定”
–如图所示linux 给qt开发程序设置图标,单击“虚拟机”,之后选择“设置(S)…”.在弹出的对话框上单击“硬件”然后单击“网络适配器”,之后参照右图将网路联接设置为“桥接模式”中国linux,之后单击确定即可
1.3.Ubuntu网路配置
Ubuntu下网路配置方式灵活多样,我们既可以使用图形化界面配置,也可以使用命令行进行配置,可以使用动态配置,也可以使用静态配置,这儿我们演示使用图形化界面进行静态配置作为参考
–单击桌面右上角的网路设置图标(若没有该图标是由于上一步的配置还未生效,重启一下ubuntu即可),之后选择“EditConnections…”
–在弹出的对话框上单击“Add”添加一个新的联接,里使用默认的“Ethernet”,之后单击“Create…”
–在弹出的对话框中先为新建的联接填写名子(随便),之后单击“IPv4settings”设置IP信息,将“Method”栏选为“Manual”,之后单击“Add”填写IP信息由于我们使用的是桥接模式,所以IP信息须要参考windows下的设置linux 给qt开发程序设置图标,当前窗口先不要关掉,切换到windows下查看IP信息
1.4联接开发板打算
–让PC笔记本网卡和开发板网卡用网线直连
须要了解PC的IP,作为服务端,uboot启动时从服务端拉取文件
ifconfig
后续使用
2.tftp服务器环境搭建2.1软件安装
–打开一个命令行终端,执行如下命令查看是否已安装tftp服务器
dpkg -s tftpd-hpa
sudo apt-get install tftpd-hpa tftp-hpa
2.2目录文件配置
–修改tftp服务器的配置文件
sudo vi /etc/default/tftpd-hpa
–创建服务器工作目录并设置为最高的权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot
–重启tftp服务,使配置生效
sudo service tftpd-hpa restart
3.nfs服务器环境搭建
nfs环境搭建,才能在开发板上使用nfs挂载根文件系统
3.1.环境安装
–打开一个命令行终端,执行如下命令查看是已否安装nfs服务器
sudo apt-get install nfs-kernel-server
–修改nfs服务器的配置文件
sudo vi /etc/exports
在文件末尾添加如下配置,之后保存退出
注:/opt/4412/rootfs是nfs服务器的工作目录linux ftp,即顾客端要访问的文件须要放在该目录下
–创建服务器工作目录并设置为最高的权限
sudo mkdir -p /opt/4412/rootfs
sudo chmod -R 777 /opt
–重启nfs服务,使配置生效
sudo service nfs-kernel-server restart