通过nfs服务挂载根文件系统

转载 2012年03月24日 23:00:40

  前面我们已经完成了根文件系统的制作,本节介绍一下如何通过nfs服务远程访问虚拟机上的根文件系统,这样可以有效提高根文件系统的制作验证

在vivi和u-boot中的设置不太一样,我们分别做以下说明:

1、修改vivi启动参数,从虚拟机上启动根文件系统:

paramset linux_cmd_line "noinitrd root=/dev/nfs nfsroot=/home/rootfs/(修改为实际的目录),rsize=1024,wsize=1024 ip=192.168.220.11(开发板地址可以随便填):192.168.220.xx(虚拟机的地址):192.168.220.254:255.255.255.0::eth0:offinit=/linuxrc console=ttySAC0"

例:vivi> paramset linux_cmd_line "noinitrd root=/dev/nfs nfsroot=/home/dengwei/rootfs/,rsize=1024,wsize=1024 ip=192.168.220.123:192.168.220.56:192.168.220.254:255.255.255.0::eth0:offinit=/linuxrc console=ttySAC0"

vivi> param save


2、修改u-boot启动参数,从虚拟机上启动根文件系统:

setenvbootargs ‘noinitrd root=/dev/nfs nfsroot=/home/rootfs/(修改为实际的目录),rsize=1024,wsize=1024ip=192.168.220.11(开发板地址可以随便填):192.168.220.xx(虚拟机的地址):192.168.220.254:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0’

例: u-boot> paramset linux_cmd_line "noinitrd root=/dev/nfs nfsroot=/home/dengwei/rootfs/,rsize=1024,wsize=1024 ip=192.168.220.123:192.168.220.56:192.168.220.254:255.255.255.0::eth0:offinit=/linuxrc console=ttySAC0"

u-boot> saveenv


注意:vivi修改参数使用双引号,u-boot使用单引号

重启开发板即可


利用NFS服务挂载NFS根文件系统

嵌入式Linux根文件系统,简单地说,根文件系统就是一种目录结构 注意根文件系统和普通的文件系统的区别。   常见的Linux根文件系统有: (1)NFS(网络根文件系统),主要用于 产品...
  • gdliweibing
  • gdliweibing
  • 2013年05月29日 15:56
  • 8267

mini2440 NFS挂载根文件系统

今天,换了根文件系统镜像制作工具,搞定了根文件系统的挂接,这里,使用NFS(Network File System)来挂载根文件系统到板子,这里,参考友善之臂板子带的《micro2440用户手册》,进...
  • guziyuan
  • guziyuan
  • 2014年03月31日 23:01
  • 959

S5PV210210使用网络文件系统nfs作为根文件系统

S5PV210210使用网络文件系统nfs作为根文件系统: 开发板上电,u-boot启动内核,内核加载文件系统,此时有两种两种方法加载文件系统: 利用网络加载网络文件系统;把文件系统烧写到...
  • itsir_cheng
  • itsir_cheng
  • 2014年05月27日 14:11
  • 567

S3C2440挂载NFS根文件系统

主要记录下如何在ARM开发板上挂载NFS根文件系统。 PC主机:Ubuntu 和redhat 9.0 目标板:TQ2440开发板,linux内核2.6.32   1.PC上安装NFS服务 s...
  • yj4231
  • yj4231
  • 2012年07月11日 15:01
  • 4277

mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(四制作根文件系统及通过NFS挂载文件系统)

本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489563 根文件系统一般包括: ...
  • yinjiabin
  • yinjiabin
  • 2012年04月23日 15:03
  • 3215

NFS挂载嵌入式Linux根文件系统

   之前转载过一篇《nfs挂载android根文件系统》,但是自己一直都没做成功过,之前因为挂载普通嵌入式Linux根文件系统总是在内核刚启动时,开发板就不向串口打印信息了,而是直接打印到开发板lc...
  • yinwei520
  • yinwei520
  • 2011年01月17日 20:31
  • 2987

嵌入式笔记-----------LInux根文件系统的制作和nfs挂载制作好的根文件系统

开发环境:Ubantu11.04    arm-linux-gcc-4.3.2    ok6410开发板   busybox-1.10.3.tar 制作根文件系统: 1、安装 libncurs...
  • hubin1989
  • hubin1989
  • 2012年02月25日 19:25
  • 1831

tiny4412 busybox制作根文件系统rootfs nfs 挂载 ubuntu 14.04

首先得要有制作好的uboot和linux内核镜像zImage,先烧录到sd卡里,这个是已经做好了的工作。   一,ubuntu上先设置好nfs服务 1.新建一个要挂载的文件 liudijiang@ub...
  • liudijiang
  • liudijiang
  • 2016年01月21日 15:13
  • 5471

OK210制作根文件系统(2)NFS

s5pv210挂载NFS服务器
  • Kevin_Mr
  • Kevin_Mr
  • 2015年11月27日 19:05
  • 708

通过nfs服务挂载根文件系统

前面我们已经完成了根文件系统的制作,本节介绍一下如何通过nfs服务远程访问虚拟机上的根文件系统,这样可以有效提高根文件系统的制作验证 在vivi和u-boot中的设置不太一样,我们分别做以下说明: ...
  • xdw1985829
  • xdw1985829
  • 2011年08月08日 19:59
  • 1855
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过nfs服务挂载根文件系统
举报原因:
原因补充:

(最多只允许输入30个字)