我的系统是ubuntu16.04,要ping通海思3516芯片,并挂载.
(一)主机与开发板ping通
1. 用一跟网线连接主机与开发板。
2. 将ubuntu的ip地址设为与开发板ip同网段。
设置方法:选择ubuntu菜单中的设置->网络->有线->选项->ipv4设置->手动,如图所示.
同网段的意思是,比如开发板网址10.15.165.162,主机网址可设置为10.15.165.160.改完ip地址后可以ping通开发板。
(二)挂载开发板——安装nfs
1. 在主机上安装nfs
sudo apt-get install nfs-kernel-server nfs-common -y
2. 建立挂载文件夹
mkdir -p /home/meng/nfs
3. 修改配置文件
sudo gedit /etc/exports
在文件下方添加:/home/meng/nfs *(rw,sync,no_root_squash)
保存,退出
4. 重启nfs服务
sudo service restartnfs-kernel-server restart
5. 测试nfs是否安装成功
showmount -e
若输出之前设置的挂载文件夹路径,则证明安装成功。
(三)挂载开发板——挂载
1. 进入开发板端
telnet 10.15.165.162
输入开发板的用户名和密码
2. 在开发板端进行挂载
mount -t nfs 10.15.165.160:/home/meng/nfs /mnt -o nolock
完成挂载。
以上,进入开发板端的/mnt文件夹就是你设置的主机的/home/meng/nfs文件夹了!