2 u010457824 u010457824 于 2014.02.14 16:34 提问

求助 nfs 挂载根文件系统问题

详细描述如下:
使用virtualbox中fedora8作为nfs服务器 通过桥接网卡与 ok6410开发板连接。
uboot参数:
setenv bootcmd tftp c0008000 uImage\;bootm c0008000
setenv bootargs noinitrd init=/linuxrc root=/dev/nfs console=ttySAC0,115200 mem=256M nfsroot=192.168.2.100:/rootfs/,nolock,tcp ip=192.168.2.111:192.168.2.1:255.255.255.0::eth0:off

出错信息:
VFS: Unable to mount root fs via NFS, trying floppy.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown
-block(2,0)

在fedora上本机测试nfs没问题
在开发板上安装linux后与fedora测试nfs没问题

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
利用NFS服务挂载NFS根文件系统
嵌入式Linux根文件系统,简单地说,根文件系统就是一种目录结构 注意根文件系统和普通的文件系统的区别。   常见的Linux根文件系统有: (1)NFS(网络根文件系统),主要用于 产品调试阶段 。 (2)YAFFS,主要用于产品的发布阶段。大量生产直接写入NandFlash。   搭建NFS根文件系统 这个过程包括 1、设置NFS共享目录   2、启动NFS服务 3
mini2440 NFS挂载根文件系统
今天,换了根文件系统镜像制作工具,搞定了根文件系统的挂接,这里,使用NFS(Network File System)来挂载根文件系统到板子,这里,参考友善之臂板子带的《micro2440用户手册》,进行开发板的NFS启动配置。在此,系统记录过程。 1 虚拟机打开NFS服务: 参考:http://www.cnblogs.com/mchina/archive/2013/01/03/2840
NFS方式无法挂载根文件系统
硬件平台: Smart210 开发板环境:RedHat6 这个小问题也是让人困扰了好一下子。一直报错重启怎么回事...............。分析总结一下。 一、启动开发板出现问题如下 二、分析问题 遇到问题不是去盲目的baidu google而是认真分析自己的错误。 1、内核配置是否正确,应该把这一项选择上 2、设置开发板使用NFS挂载根文件系统。 noini
S3C2440挂载NFS根文件系统
主要记录下如何在ARM开发板上挂载NFS根文件系统。 PC主机:Ubuntu 和redhat 9.0 目标板:TQ2440开发板,linux内核2.6.32   1.PC上安装NFS服务 sudo apt-get install nfs-kernel-server sudo apt-get install portmap nfs-common 2. 编辑/etc/exports文件
嵌入式笔记-----------LInux根文件系统的制作和nfs挂载制作好的根文件系统
开发环境:Ubantu11.04    arm-linux-gcc-4.3.2    ok6410开发板   busybox-1.10.3.tar 制作根文件系统: 1、安装 libncurses5-dev,这个程序库提供了文本选单界面如果没有安装的话则无法进入图形界面,联网安装是最方便的直接打命令即可:          sudo apt-get install libncurses5
arm 网络调试内核及文件系统(tftp下载内核,nfs挂载根文件系统)/x86下nfs挂载根文件系统
参考资料 : http://www.cnblogs.com/cjjnjust/articles/1754849.html 一、uboot下的网络调试设置参数 1、配置nfs根文件系统参数 setenv bootargs "noinitrd console=ttySAC0,115200 mem=64M init=/linuxrc root=/dev/nfs rw nfsroot=192
mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(四制作根文件系统及通过NFS挂载文件系统)
本系列文章有本人yinjiabin制作,转载请注明出处: http://blog.csdn.net/yinjiabin/article/details/7489563 根文件系统一般包括: 1)基本的文件系统结构,包含一些必须的目录,比如:/dev,/proc,/bin,/etc,/lib,/usr,/tmp; 2)基本程序运行所需的库函数,如:libc/uC-libc; 3)基本的
QEMU模拟Mini2440开发板运行环境(二):NFS挂载根文件系统
紧接着第一篇(http://blog.csdn.net/maxwell_nc/article/details/44279553),我们使用网络文件系统NFS挂载根文件系统 原创文章欢迎转载,请保留出处。 若有任何疑问建议,欢迎回复。 邮箱:Maxwell_nc@163.com
从NFS启动Linux并挂载根文件系统
要搞嵌入式NFS确实必不可少,否则每次都要重启烦都烦死。这里总结在NFS建立过程中遇到的几个问题。 总的来说这篇文章是总体上准确的介绍了如何建立下面记录几个遇到的问题 VFS: Cannot open root device “nfs” or unknown-block(0,255) 原因是启动了内核的ip自动配置,但是没有dhcp支持(比如路由器)。 VFS: Cannot open roo
u-boot下配置挂载NFS根文件系统
一、在linux系统主机下安装NFS服务器        在ubuntu10.04下安装命令为:        sudoapt-get  install nfs-kernel-server 二、配置nfs服务器        在ubuntu下安装完ssh服务器后默认开机启动,其他linux发行版具体安装与启动在此不再说明。        修改nfs服务器配置文件        /et