锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

开发板和电脑网线连接,电脑网线连接 ubuntu18.04 nfs搭建

时间:2022-09-28 21:00:00 arv连接器

【提前声明,每个人的情况不同,不一定适用】

首先设置windows下用网线开发板连接IP,默认网关个人没有设置,必要时也可以设置为192.168.137.1(跟IP一样)。

然后打开虚拟网络编辑器,选择开发板网线。

然后虚拟机设置如下,需要传输文件和联网NAT,二是桥接模式。

打开终端,修改interfaces注意文件,有些网络是eth0等等,需要自己用ifconfig判断。

vi /etc/network/interfaces  //添加文件末尾 #ens34 auto ens34 iface ens34 inet static address 192.168.137.8 netmask 255.255.255.0 gateway 192.168.137.1

或者点击ubuntu网络设置在右上角,注意网络必须选择桥接网络。

然后是开发板的网络设置,代码与上述基本相同,即address改变它,但确保在同一局域网,然后重启网络服务或reboot生效。

然后是彼此ping 通了,注意关闭windows和ubuntu防火墙。

ufw status //查看ubuntu防火墙状态 inactive不需要管

ufw disable ///关闭防火墙

打开终端

#客户端 root  apt-get install nfs-kernel-server rpcbind  mkdir -p/nfs_rootfs  chmod 777 /nfs_rootfs  sudo vim /etc/exportfs    //在文件末尾添加 /nfs_rootfs *(rw,sync,no_root_squash,no_subtree_check) *:任意网络段 rw:可读可写 sync:文件夹同步读写实时,没有缓冲区     no_root_sqush:控制文件夹的权限  别的主机root拥有控制权  exportfs -arv //刷新exports配置  showmount -e  ///检查挂载配置是否有效  /etc/init.d/rpcbind restart  /etc/init.d/nfs-kernel-server restart   

然后

执行命令如下:挂载自己:

 mount -t nfs 127.0.0.1:/nfs_rootfs /mnt/nfs -o nolock

然后出现以下错误

mount.nfs: mount to NFS server '127.0.0.1:/nfs_rootfs' failed: RPC Error: Success

其实也是在开发板上测量的,出现了protocol not supported一开始,我还质疑网络是否配置不好。

吐血。

呜呜,经过一系列的探索,终于决定自己建一个,发现开发环境真的不好(不知道是不是不适合我的电脑)。

客户端:  mount -t nfs -o nolock 192.168.137.1:/nfs_rootfs /mnt/nfs  df -h ///查看挂载  服务端:  cd /nfs_rootfs  touch 1.txt  echo 123445 > 1.txt  

如图:

内牛满面。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章