主题 : NFS方式启动系统时,系统的详细启动流程是什么呀? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 16174
精华: 0
发帖: 43
金钱: 225 两
威望: 45 点
综合积分: 86 分
注册时间: 2010-03-14
最后登录: 2012-12-16
楼主  发表于: 2010-03-29 11:10

 NFS方式启动系统时,系统的详细启动流程是什么呀?

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
NFS方式启动系统时,系统的详细启动流程是什么呀?
之前kasim楼主分析的应该是nandFlash上面的启动流程吧,讲很详细!
因为我做的文件系统NFS方式可以启动,但是NandFlash方式不能启动!所以想知道一下NFS方式的启动流程!谢谢
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-03-29 14:49
整体的启动流程是一样的,并且kasim已经在分析中也提到了何时启动NFS,建议再仔细看看那篇文章。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 16174
精华: 0
发帖: 43
金钱: 225 两
威望: 45 点
综合积分: 86 分
注册时间: 2010-03-14
最后登录: 2012-12-16
2楼  发表于: 2010-03-29 18:38
引用第1楼mindee于2010-03-29 14:49发表的  :
整体的启动流程是一样的,并且kasim已经在分析中也提到了何时启动NFS,建议再仔细看看那篇文章。

我的意思你可能没用明白!
首先,我用busybox 生成了一个简单的能启动的文件系统,其中busybox 生成bin linuxrc sbin 目录,另外的目录自行添加的,添加/etc/init.d/rcS,然后NFS方式,系统可以正常启动,并且看到里面的根目录!
然后,下一步我用mkyaffs2image转换这个文件系统,生成root.img下载到开发板上,却不能启动,出错信息如下:
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 216K
Warning: unable to open an initial console.
Kernel panic - not syncing: No init found.  Try passing init= option to kernel

目录中不是有linuxrc文件了吗?为什么会找不到,另外sbin/init也存在的!!!
所以想知道两个方式的启动细节的差别呀??
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-03-29 21:41
不要再在这个帖子里讨论了,你的问题在http://aiothome.net/read.php?tid-5440.html
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."