原创 Windows下如何提供NFS服务

2009-9-5 09:50 8917 6 6 分类: MCU/ 嵌入式

现在的工作需要经常升级嵌入式系统中的应用程序。SW给出的方法是在PC机上采用NFS给嵌入式系统共享升级文件包,通过Telnet从PC机上登陆嵌入式系统执行升级脚本。


我们面临的问题是,如何搭建一个简单的NFS共享环境,给嵌入式系统提供NFS服务。对于我们从事硬件开发的工程师来说,搭建一个完整的嵌入式软件开发环境有些奢侈。最好是在现有的Windows操作系统上提供NFS服务。我在网络上查了一下,方法大致有如下三种:


 


1. 通过虚拟机安装一个Linux操作系统,通过这个操作系统提供NFS服务。我安装了Ubuntu Linux。采用Samba + NFS或者SSH + NFS的方式实现了Windows、Ubuntu Linux和嵌入式Linux三者之间的文件共享。


    相关链接:


    Ubuntu Community Documentation - SettingUpSamba


    Ubuntu Community Documentation - SettingUpNFSHowTo


    Ubuntu Official Documentation - OpenSSH Server


    Ubuntu Community Documentation - JeOS


2. 安装Cygwin,在Windows操作系统下提供NFS服务。Cygwin我也装好了,正在试验中。


    相关链接:


    用 Cygwin 在 Windows 上架設 NFS Server


    Cygwin NFS Server HOWTO


3. 安装微软的SFU(Service for Unix),在Windows操作系统下提供NFS服务。SFU我已经安装成功,只是还没能配置成功。


    相关链接:


    windows下linux开发环境配置


    SFU vs Cygwin

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条