ARM11开发板挂载Linux主机中的NFS目录
<p style="text-indent: 2em;">这篇博文给大家讲讲如何用ARM11挂载Linux主机中的NFS共享目录,这样挂载了NFS共享目录后,程序的开发进度将大大的提高哟<img src="/UEditor/dialogs/emotion/images/face/i_f29.gif"/>。我这里使用的Linux是Fedora 14,至于如何建立VMWare、Windows、ARM11开发板的网络通信环境,大家可以参考我的博文:<a href="http://www.only2fire.com/archives/17.html" target="_blank"><span style="color: rgb(255, 0, 0);">搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境</span></a>,至于如何在Fedora 14中配置并且启动NFS,大家可以参考我的博文:<a href="http://www.only2fire.com/archives/5.html" target="_blank"><span style="color: rgb(255, 0, 0);">Linux 主机NFS 启动以及相关配置</span></a>。</p><p style="text-indent: 2em;"><span style="color: rgb(255, 0, 0);">注:</span>我这里的实验是将NFS共享目录设置在了<span style="color: rgb(255, 0, 0);">/home/nfs</span>中,其设置方法与博文<a href="http://www.only2fire.com/archives/5.html" target="_blank"><span style="color: rgb(255, 0, 0);">Linux 主机NFS 启动以及相关配置</span></a>中的讲解一样,大家只要稍作修改即可。IP地址的设置与博文<a href="http://www.only2fire.com/archives/17.html" target="_blank"><span style="color: rgb(255, 0, 0);">搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境</span></a>中介绍的一样:</p><p style="text-indent: 2em;"><span style="color: rgb(0, 112, 192);">Windows 7</span> :<span style="color: rgb(255, 0, 0);">192.168.1.3</span></p><p style="text-indent: 2em;"><span style="color: rgb(0, 112, 192);">Fedora 14 </span> :<span style="color: rgb(255, 0, 0);">192.168.1.6</span></p><p style="text-indent: 2em;"><span style="color: rgb(0, 112, 192);">ARM11</span> :<span style="color: rgb(255, 0, 0);">192.168.1.230</span></p><p style="text-indent: 2em;">下面我就给出的ARM11开发板挂载Linux主机中NFS目录的步骤:</p><p class="artical_littlestyle1">1、确保Windows、Fedora 14、开发板之间能够互相ping通</p><p style="text-indent: 2em;">至于怎么操作,就请大家参考我的博文<a href="http://www.only2fire.com/archives/17.html" target="_blank"><span style="color: rgb(255, 0, 0);">搭建VMWare(Fedora 14)、Windows、ARM11网络通信环境</span></a>,这里就不重复讲解了,只有理解了每一步,将每一步弄好,后面的操作才会顺利的进行下去,是不是<img src="/UEditor/dialogs/emotion/images/face/i_f01.gif"/>。</p><p class="artical_littlestyle2">2、启动Fedora14中的nfs</p><p style="text-indent: 2em;">这一步大家可以参考我的博文<span style="color: rgb(255, 0, 0);">Linux 主机NFS 启动以及相关配置</span>,只是这里的共享目录我设置在了<span style="color: rgb(255, 0, 0);">/home/nfs</span>,大家还是按照我目前这个共享目录,再配置下NFS吧,顺便温习下<img src="/UEditor/dialogs/emotion/images/face/i_f03.gif"/>。下图是我的NFS共享目录以及启动后的情况:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593914601349.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593914601349.png')"/></p><p class="artical_littlestyle3">3、ARM11开发板的相关配置</p><p style="text-indent: 2em;">在进行第一步的时候相信大家已经将网线什么的都插好了,那么这一步麻烦大家把开发板的电源断掉,然后插上串口线,打开<span style="color: rgb(255, 0, 0);">SecureCRT</span>软件,设置好串口连接,我这里使用的是<span style="color: rgb(255, 0, 0);">COM4</span>,<span style="color: rgb(255, 0, 0);">SecureCRT</span>设置串口中关键的步骤如下图:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593914111707.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593914111707.png')"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593914256773.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593914256773.png')"/></p><p style="text-indent: 2em;">接下来就是<span style="color: rgb(255, 0, 0);">下一步</span>,<span style="color: rgb(255, 0, 0);">完成</span>即可。</p><p style="text-indent: 2em;">接下来打开ARM11开发板,看到SecurtCRT中是不是有信息了呢<img src="/UEditor/dialogs/emotion/images/face/i_f03.gif"/>,如果没看到的,可以自行参考开发板手册看看怎么弄,或者留言说明情况,看我能不能解决。下图是我的SecurtCRT中的信息:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593915217747.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593915217747.png')"/></p><p style="text-indent: 2em;">接下来,执行命令:<span style="color: rgb(255, 0, 0);">mount -t nfs -o nolock 192.168.1.6:/home/nfs /mnt</span>,来挂载Fedora 14中的NFS共享目录,这里是将NFS的共享目录挂载到了<span style="color: rgb(255, 0, 0);">/mnt</span>下面,然后执行命令:<span style="color: rgb(255, 0, 0);">cd /mnt</span> 进入到mnt目录中:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593916909859.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593916909859.png')"/></p><p style="text-indent: 2em;">在Fedora 14中执行命令:<span style="color: rgb(255, 0, 0);">cd /home/nfs</span>,进入到NFS的共享目录<span style="color: rgb(255, 0, 0);">/home/nfs</span>中:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593916550676.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593916550676.png')"/></p><p style="text-indent: 2em;">上图中执行了命令:<span style="color: rgb(255, 0, 0);">ls</span>,可以看到此时目录中什么文件也没有,接着执行命令:<span style="color: rgb(255, 0, 0);">touch hello</span>,创建一个<span style="color: rgb(255, 0, 0);">hello</span>文件:<br/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593921538160.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593921538160.png')"/></p><p style="text-indent: 2em;">在Windows中的SecureCRT中执行命令:<span style="color: rgb(255, 0, 0);">ls</span>,看看是不是多出来了一个文件<span style="color: rgb(255, 0, 0);">hello</span>呢<img src="/UEditor/dialogs/emotion/images/face/i_f01.gif"/>,这个文件就是Fedora 14中NFS目录下创建的文件了,说明NFS共享目录挂载成功了:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.18/1534593919749790.png" onclick="preview_image('/uploads/AilsonJack/2018.08.18/1534593919749790.png')"/></p><p style="text-indent: 2em;">至此,相信大家知道了如何用ARM11开发板去挂载Linux主机中的NFS目录,大家如果还有不明白的可以留言提问,我会尽力帮忙解决的。<br/></p>
你可能也喜欢:
暂无评论,要不要来个沙发
发表评论
JLink V9掉固件修复(灯不亮) 3Zephyr笔记2 - 在STM32F429上运行HelloWorld 2计算NandFlash要传入的行地址和列地址 1Linux MMC子系统 - 6.eMMC 5.1工作模式-设备识别模式 0Linux MMC子系统 - 5.eMMC 5.1工作模式-引导模式 0Linux MMC子系统 - 4.eMMC 5.1常用命令说明(2) 0
标签云
Linux嵌入式实用技巧ARM内核学习问题集合CC++编程语言阅读笔记汇编Linux内核完全注释Windows驱动开发计算机基础ARM11ARMv7-ASTM32IDESublimeLinux内核学习eMMCMMC子系统Ubuntu操作系统OfficeVMWareAPUEgccRTOS中断漫游世界随笔感悟开发工具软件应用编程VsCodearmccarmclang编译器ZephyrSPIJLink网卡驱动安装各种芯片库函数NFSμCOS内核sambaFlashUnix命令与脚本输入法Linux内核设计与实现gitRIFFWAVJATGFTPar8161安装centos有线上网μCGUI字库工程建立右键菜单网络文件系统Firefox百度NTFS文件系统CodeBlocksCentOS数据结构算法PhotoShop51KeilQTUltraEditscanfglibc宏定义UIDGID优先级娱乐天地SourceInsight磁盘扇区总线I2CPDFBComparePythonI2SFPUMakefileSWDCPUARP软件推荐FileZilla