开发板通过NFS(网络文件系统)和虚拟机通讯
来源:互联网 发布:linux升级python2.7 编辑:程序博客网 时间:2024/05/16 17:17
前言
原创文章欢迎转载,请保留出处。若有任何疑问建议,欢迎回复。邮箱:Maxwell_nc@163.com
之前我已经成功搭建了QT嵌入式开发环境(具体步骤见http://blog.csdn.net/maxwell_nc/article/details/44002745),每次都要用SD卡传送文件比较麻烦,下面我配置NFS通过网线传送文件。
设置桥接模式
首先要讲虚拟机设置成桥接模式,
配置网络连接
然后在系统中配置网络连接为手动设置,配置如下:
IP地址192.168.1.20
,子网掩码255.255.255.0
网关192.168.1.100
,然后连接在终端输入ifconfig
查看是否生效。
检查开发板设置
在开发板控制台上输入ifconfig
,我的这里是
接好网线后在系统中ping开发板ping 192.168.1.230
,在开发板上ping系统ping 192.168.1.20
,都能ping通后开始安装配置nfs。
安装NFS
首先通过apt-get安装nfs服务 apt-get install nfs-kernel-server portmap
(14.04新版的ubuntu把portmap改为rpcbind了,这里我用的是12.04的版本)
首先新建nfsroot文件夹: mkdir /nfsroot
配置nfs目录: vim /etc/exports
添加一行: /nfsroot *(rw,sync,no_root_squash,no_subtree_check)
启动NFS
首先要启动服务: sudo /etc/init.d/portmap restart
(14.04新版ubuntu的sudo service rpcbind start
)
然后启动nfs服务:
/etc/init.d/nfs-kernel-server restart
看到成功后就可以在板上挂载nfs目录了。
在开发板控制台输入mount -t nfs -o nolock 192.168.1.20:/nfsroot /mnt
以后可以直接通过/nfsroot传送文件到板上,卸载时用umount /mnt
。
- 开发板通过NFS(网络文件系统)和虚拟机通讯
- 开发板和pc机通过NFS网络文件系统挂接
- 通过网络文件系统NFS
- 虚拟机通过把nfs作为根文件系统来启动mini2440开发板
- goke开发板 通过NFS挂载虚拟机目录/opt/goke/rootfs_uClibc为根文件系统
- nfs挂载(虚拟机和开发板)
- ubuntu(12.04+14.04)下通过网络文件系统NFS将执行文件下载到开发板运行(再修改)
- 虚拟机下linux通过nfs挂载根文件系统
- NFS (网络文件系统)
- 开发板上linux虚拟机的nfs文件系统
- 网络文件系统(NFS)(已通过实验验证)
- NFS-连接虚拟机Linux和开发板
- DevKit8500开发板-NFS挂载网络文件系统
- [学习嵌入式开发板]iTOP-4412实现NFS网络文件系统
- 开发板与主机NFS网络文件系统搭建
- 开发板通过nfs服务挂载虚拟机指定目录
- 配置网络文件系统(NFS)
- ARM开发板与PC机Ubuntu系统建立连接,采用NFS(网络文件系统)挂载
- URAL 1880 Psych Up's Eigenvalues (技巧)
- spark 倒排索引
- 3年了
- HDU 2094 产生冠军
- LoadRunner教程01:性能测试常见用语
- 开发板通过NFS(网络文件系统)和虚拟机通讯
- 使用Thread+Handler实现非UI线程更新UI界面
- 黑马程序员——Foundation学习—-----NSDate、NSValue、NSNumber使用
- mysql垂直和水平切割
- 1009. Product of Polynomials (25)
- 开启十年读书博客,看到硬币的另一面
- 图标字体下线生成
- 使用assembly将maven项目pom.xml中的jar包打包
- android小功能实现之简单数据持久化保存(SharedPreferences)