- 给ubuntu设置两个网卡,一个是net,一个是桥接,net网卡用来上网,桥接则用来连接开发板的网卡,但连接开发板的网卡必须在虚拟网络编辑器里用管理员身份运行,并设置Ubuntu桥接网络的连接对象为开发板的网卡
- Nfs 即net filesystem 网络文件系统 通过网络去访问别的电脑的目录
Nfs的前提
- 开启权限
在/etc/exports中选择一些目录出来用来访问的
- 开发板启动nfs服务
- 开发板上面挂载ubuntu中的一个目录
开启nfs的步骤
- 首先查看Ubuntu是否开启权限
cat /etc /exports文件最低行是否有一个文件路径
在画圈处
- 查看ubuntu是否开启nfs服务
ps -A | grep nfs
若ubuntu开启nfs服务则有nfsd,若没有则会无现象
- 在以上两步都确定后 使用 sudo mount -t nfs -o nolock,vers=3 192.168.1.129:/home/book /mnt (这个命令是自己挂载自己的文件夹)
命令解释:
nolock使用不锁定模式
vers=3 使用第三个版本的nfs系统
192.168.1.129 挂载主机的ip地址
/home/book/mnt 挂在主机的文件夹
/mnt 从机的文件夹
开发板挂载主机步骤总结
- 确保ubuntu nfs权限和服务都已开启
- 确保开发板可以ping通ubuntu的桥接网卡
- 在开发板中执行该命令:mount -t nfs -o nolock,vers=3 192.168.5.11:/home/book/nfs_rootfs /mnt
执行完命令后挂载成功