Linux驱动学习-开发板nfs挂载-20220404

(1)VMware安装Ubuntu20.4虚拟机,配置网络选项挂载开发板NFS

虚拟机编制配置后,虚拟机网络图标消失

百度解决方案:

如下操作:

sudo service network-manager stop

sudo rm /var/lib/NetworkManager/NetworkManager.state

sudo service network-manager start (实际到这一步就已经成功显示网络图标)

sudo gedit /etc/NetworkManager/NetworkManager.conf

把false改成true

sudo service network-manager restart

(2)配置后虚拟机不能正常上网,需要重新配置网络设置:

配置后虚拟机正常上网 

(3)挂载

开发板直连挂载模式

开发板直接网线连接到电脑PC网口,此时可以在网络适配器上看到该网卡已被连接

记住这个网卡标识

然后通过配置将该网络设置为固定ip-(设置成与开发板在同一网段下)

 打开VM虚拟机->编辑->虚拟网络编辑器进行配置

然后通过minicom打开开发板端口

输入ifconfig进行网络配置查看

然后打开Ubuntu 网络设置

ip设置为手动,将虚拟机ip设置在与开发板同一个网段即可

设置完成后,通过开发板ping 虚拟机当前ip进行测试 

当前表示ping通,虚拟机与开发板网络连接完成

总结:先将开发板连接到虚拟机上,通过串口打印ifconfig,当前开发版的ip地址,再根据当前开发板的ip地址去设置PC主机网口的地址设置为固定ip(在同一网段下),然后将虚拟机的ip设置为固定ip(与PC主机地址不同,但是三个都在同一网段下),然后将VMware虚拟机工具的配置进行修改,设置为桥接模式,桥接硬件设置为开发板连接到PC主机上显示的网卡的硬件名称。

理解:其实开发板就是利用PC的网口对应网卡与PC上的虚拟机进行通信,但是虚拟机与PC的通信需要通过桥接的方式进行,所以虚拟机与PC主机需要设置为静态地址(尚待修改,理解有误,操作可行)

ubuntu安装NFS服务:apt-get install nfs-kernel-server

修改NFS目录配置文件:vim /etc/exports

添加配置信息:共享目录绝对路径  *(rw,sync,no_root_squash)

重启ubuntu的NFS服务:/etc/init.d/nfs-kernel-server restart

然后进行NFS挂载,挂载指令:mount -t nfs -o nolock 虚拟机固定IP:共享目录绝对路径 /mnt

EX:mount -t nfs -o nolock 169.254.171.218:/work/rk3399/rootfs /mnt

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值