虚拟机双网卡配置+uboot nfs下载zImage

发布时间:2026/7/23 22:08:35
虚拟机双网卡配置+uboot nfs下载zImage 校园网下虚拟机双网卡配置uboot nfs下载zImage一、问题描述环境校园网网络基于网线使用nfs进行远程下载需要使用桥接模式需要使用NAT模式确保网络NFS下载文件报错Loading: *** ERROR: File lookup fail二、虚拟机配置双网卡打开虚拟机的配置设置模式点击添加添加两个网络适配器分别设置为NAT模式和桥接模式点击左上角编辑进入虚拟网络编辑器点击更改设置进入管理员模式windowss打开搜索模式搜索网络连接可看到目前网线连接的以太网双击查看属性即可知道该物理网线名字Realtek PCle GbE Family Controller,同时点击ipV4可以更改ip地址回到虚拟机的网络编辑器将VMnet0桥接至Realtek PCle GbE Family Controller注意具体网络名字看你自己的下一步打开虚拟机配置桥接网络参数出现两个网络即为桥接成功windows上打开命令行窗口输入ipconfig可查看网络信息将虚拟机上的IP改成跟windows上是同一网络频段的以方便后续的nfs功能实现测试是否连接成功三、uboot 配置nfs进行远程下载在ubuntu上安装NFS服务sudo apt-get install nfs-kernel-server rpcbind安装完成后在用户根目录下新建文件夹进入文件夹目录可查询文件夹所处路径接下来需要配置nfs,没安装nano请自行安装sudo nano /etc/exports由于uboot使用的NFS为V2版本而ubuntu上的NFS不支持V2版本因此需要让ubuntu兼容V2,查看命令支持版本命令如下号为支持-号为不支持sudo cat /proc/fs/nfsd/versions修改配置文件以支持V2sudo vim /etc/default/nfs-kernel-server修改完成后进行NFS重启sudo service nfs-kernel-server restartuboot设置网络环境ipaddr:设置开发板ip netmask设置子网掩码 serverip设置服务器IP地址setenv ipaddr 192.168.200.233 setenv netmask 255.255.255.0 setenv serverip 192.168.200.100 saveenv测试网络连通性下载文件注意事项桥接网卡在Ubuntu2016版本下需要注意不能设置网关当手动设置ens37之后linux系统会优先尝试新设置的网关来上网会导致无法联网同时也无法与主机和u-boot互ping。解决方法Gateway保持空白即可参考文献[1] u-boot NFS下载文件报错Loading: *** ERROR: File lookup fail解决方法-CSDN博客[2] 虚拟机VMware配置双网卡_vmware 双网卡-CSDN博客[3] 正点原子的《I.MX6U嵌入式Linux驱动开发指南V1.6》