NFS刷机环境搭建

NFS搭建

一、安装Ubuntu-16.04.2-Desktop-arm64.iso到电脑

1、下载VMware Workstation Pro虚拟机软件并安装

 

2、复制Ubuntu-16.04.2-Desktop-arm64.iso文件(M:\06_R&D\01_Tools)到本地

 

3、打开VMware Workstation Pro并加载Ubuntu-16.04.2-Desktop-arm64.iso,确定Ubuntu系统存储位置(最好是本地硬盘)并分配好系统硬盘空间和内存,为了多放几个升级包和运行流畅建议硬盘分配50G以上,内存分配3G以上

 

4、安装完成后如图所示,打开Ubuntu虚拟机

 

5、进入Ubuntu系统后打开命令窗口,如图所示

 

二、执行如下命令

      sudo apt-get update

      sudo apt-get install nfs-kernel-server nfs-common

三、安装gedit编辑器,打开/etc/exports,并在末尾增加一行命令并保存

    sudo apt-get install gedit

    sudo gedit /etc/exports

    删掉前面的#号,添加命令/home/XXXX    * (rw,sync,no_root_squash,no_subtree_check) 

    XXXX为你的用户名,家目录

四、重启nfs服务,执行命令

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

五、.执行命令showmount -e确认,如下输出为正常

 

六、安装expect和pv

 sudo apt-get install expect

 sudo apt-get install pv

硬件环境

   

 

网络环境

  通过系统设置窗口(system setting) → network → Wired →  Options →  IPv4 Settings →  Method:Manual → Add 或者右上角的网络图标→edit connections → Add输入如下信息:

  IP:192.168.1.1

  Netmask:255.255.255.0

  GateWay:192.168.1.0

  connection name可自定义

保存之后再进去netmask会变成24,但未发现对网络连接有影响

刷机的时候请确保连接的是此网络(可点击网络图标,连接中的网络下面会显示disconnect),并且uart串口和usb转ethernet串口连接到虚拟机系统而不是主机上,可通过右键虚拟机→removable devices确认 

 

配置成功后网络连接如图所示,上面显示ASIX的就是连接到虚拟机的usb to ethernet adapter,下面inter adapter就是主机与网口的连接线。所有下载及更新ubuntu系统的操作都需要连接inter下的默认网络。一般来说打开虚拟机之后会自动连接一个默认网络,但是如果没有的话必须自己再建一个网,设置成自动寻找ip地址即可。刷机的时候必须连接到ASIX下的刷机网络而不是inter下的刷机网络,同时连接ASIX下的刷机网络和inter下的默认网络即可同时刷机和上外网。

NFS刷机环境搭建完毕。

你可能感兴趣的:(NFS刷机环境搭建)