UBUNTU10.04利用NFS文件系统挂载ARM S3C2440根目录

发布时间:2024-07-31  

NFS文件系统挂载成功有两个要素:1.NFS服务端的运行   2.PORTMAP服务的运行


关于NFS文件系统的具体原理可以参见《鸟哥的私房菜-服务器篇》


$sudo tar -xjvf s3c2440_recover.20081001.tar.bz2 -C /utuLinux2.6.24/  

一定要用sudo命令,因为权限不够压缩包里的关于控制端的文件没有写到硬盘,导致NFS文件系统配置好了,却无法利用mount命令挂载。参见http://unix.stackexchange.com/questions/16779/cant-open-the-initial-console-on-arm-s3c2440-running-utulinux


$sudo apt-get install minicom

$sudo apt-get install portmap

$sudo apt-get install nfs-kernel-server

minicom是跟ARM板串口通信的,设定串口通信参数,参见http://www.linuxidc.com/Linux/2009-12/23489.htm


配置NFS文件


$gedit /etc/exports

添加如下内容:


/utuLinux2.6.24/s3c2440_recover     *(rw,sync,no_root_squash)

重启NFS服务和PORTMAP服务


$sudo /etc/init.d/portmap restart

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

利用如下命令查看是否成功:


$showmount -e

打开MINICOM进行通讯,在utu-bootloader阶段


$setenv bootargs 'console=ttySAC0 root=/dev/nfs nfsroot=192.168.2.107:/utuLinux2.6.24/s3c2440_recover ip=192.168.2.213:192.168.2.1:192.168.2.1:255.255.255.0:www.yctek.com:eth0:off'

$boot

ttyS0  表示PC端的串口

ttySAC0表示ARM板子上的串口

我的网关是:192.168.2.1。注意ARM板的网线也要插到网口上,本人经常忘记。



mount /dev/mtdblock2 /mnt



这样在/mnt目录下就可以看到ARM板下面的根目录了


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    飞凌开发板:S3C6410 之裸机程序烧写;学习ARM时,看到三星ARM11 的官方手册上写道:S3C6410具备一个内部SRAM的缓冲器,叫做“STEPPINGSTONE”,支持NAND......
    ;                  input device  support](包括鼠标键盘触摸屏(event interface)) *-->n(先都不支持只留下串口)       Character......
    广大正式版用户就可以在设置中检查更新了。 更新日志: ——提升Windows Ink工作区、微软Edge浏览器、文件服务器、Windows内核、微软COM、群集健康服务、Hyper-V、多因素认证、NTFS文件系统、PowerShell......
    广大正式版用户就可以在设置中检查更新了。 更新日志: ——提升Windows Ink工作区、微软Edge浏览器、文件服务器、Windows内核、微软COM、群集健康服务、Hyper-V、多因素认证、NTFS文件系统、PowerShell......
    广大正式版用户就可以在设置中检查更新了。 更新日志: ——提升Windows Ink工作区、微软Edge浏览器、文件服务器、Windows内核、微软COM、群集健康服务、Hyper-V、多因素认证、NTFS文件系统、PowerShell......
    Canonical推出免费的Ubuntu Pro个人版订阅服务,最多支持5台机器;Ubuntu Pro是扩展式安全维护和合规订阅服务,目前针对数据中心和工作站已推出公开测试Beta版本......
    Ubuntu 24.04 LTS默认采用Linux6.8内核,实验性版本可通过PPA获得;Ubuntu 23.04“Lunar Lobster”在去年 4 月发布,这是一个“短期支持版本”,拥有 9......
    最小文件系统,包含debain软件包管理器,基础包大小通常只有几十兆,其背后有整个ubuntu软件源支持ubuntu软件一般稳定性比较好,基于ubuntu-base按需安装Linux软件,深度......
    22.04 文件系统移植 简介 ubuntu-base 是Ubuntu官方构建的ubuntu最小文件系统,包含debain软件包管理器,基础包大小通常只有几十兆,其背后有整个ubuntu软件源支持......
    作系统树是组成操作系统的文件集合。OSTree允许存储和管理操作系统树的多个版本,并支持操作系统的原子事务更新。 目标 为了确定部署后哪个平台更容易维护,让我们比较一下在Wind River Linux Distro和Ubuntu......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>