Windows,虚拟机Ubuntu和开发板三者之间的NFS服务器搭建

Windows,虚拟机Ubuntu和开发板三者之间的NFS服务器搭建

(1)虚拟机 ubuntu 要使用桥接模式,不能使用其他模式

(2)通过网线将PC和开发板网口直连:这样的连接,开发板是无法连接外网的

(3)如果 Windows 使用的是无线连接到路由器,那么虚拟机 vm 要桥接到无线网卡,反之,桥接到有线网卡。

(4)保证虚拟机 ubuntu,Windows,开发板在同一个网段。

(5)使用以上连接方法极大减少 ping 不通的概率。如果 ping 不通,请检查以上 4条是否全

部满足

同一网段设置

以192.168.150.X 网络设置

window系统设置固定IP地址
  1. 打开设置,点击网络和Internet
  2. 点击以太网
  3. 点击IP分配的编辑按钮,选择手动
  4. 分配ipv4地址
ubuntu系统设置固定IP地址
  1. ubuntu中打开设置

  2. 点击wired connected

  3. 添加add 添加一个新的网络,命名为ARM-Board

  4. 设置固定IPv4地址:选择手动模式

    IP:192.168.150.20

    子网掩码:255.255.255.0

开发板系统设置固定IP地址

通过设置静态IP方式

执行下列指令:

复制代码
vi /etc/dhcpcd.conf

文档末尾添加下面内容:

复制代码
interface eth0
static ip_address=192.168.150.110/24
static routers=192.168.150.254
static domain_name_servers=8.8.8.8

192.168.150.110:为开发板的ip地址

二.NFS 服务器的搭建

(1)在 ubuntu 安装 nfs 服务:

apt-get install nfs-kernel-server

(2)在/home/ubuntu 下创建一个名为 nfs 的文件夹
(3)打开配置文件添加 nfs 共享目录

vi /etc/exports

在配置文件里面添加一下代码:
/home/nfs/ *(rw,sync,no_root_squash)

其中:/home/nfs/ 是 nfs 服务器要共享的目录

rw:是可读写权限

sync:是资料同步写入内存和硬盘

no_root_squash:当登录 NFS 主机使用共享目录的使用者是 root 时,其权限将被转

换成为匿名使用者,通常它的 UID 与 GID 都会变成 nobody 身份。

(4)重启 nfs 服务

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

(5) 开发板挂载 nfs 服务器共享的目录,命令如下:

mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.150.90:/home/ubuntu /nfs /mnt/nfs

这句代码的意思是使用 nfs3 版本挂载 IP 为 192.168.150.90 中的/home/ubuntu /nfs 到 /mnt/nfs 文件

夹下,IP 为 ubuntu 的 IP。

挂载成功就可以在开发板的/mnt/nfs文件夹下访问 ubuntu主机上/home/ubuntu /nfs 文件夹下的内容了

相关推荐
goxingman10 分钟前
在 Linux 中查看磁盘运行占用(I/O 使用率)
linux·运维·chrome
STCNXPARM10 分钟前
Linux camera之Media子系统
linux·camera·v4l2·media子系统
小天源11 分钟前
XShell一台控制多台操作详情
linux·运维·服务器
xu_yule11 分钟前
网络和Linux网络-13(高级IO+多路转接)五种IO模型+select编程
linux·网络·c++·select·i/o
czwxkn36 分钟前
2STM32(stdl)GPIO输入
stm32·单片机·嵌入式硬件
夜流冰40 分钟前
编程参考 - Linux kernel代码查看
linux·运维·服务器
xu_yule41 分钟前
网络和Linux网络-14(IO多路转接)poll和epoll编程-服务器
linux·运维·服务器·epoll·poll
timi先生1 小时前
全新的linux如何进行远程xshell操作?
linux·运维·服务器
陌上花开缓缓归以1 小时前
OPENWRT 端口link问题
linux·arm开发
Coder个人博客1 小时前
Linux6.19-ARM64 mm ioremap子模块深入分析
linux·安全·车载系统·系统架构·系统安全·鸿蒙系统·安全架构