主题 : 使用initramfs启动Linux成功,再次总结一下 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 65644
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2012-03-21
最后登录: 2013-09-02
50楼  发表于: 2012-05-29 01:16
-------------------------------
级别: 新手上路
UID: 59993
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2011-12-02
最后登录: 2012-07-12
51楼  发表于: 2012-07-08 17:29
学习了,收藏
try
级别: 新手上路
UID: 73201
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2012-07-05
最后登录: 2013-06-19
52楼  发表于: 2012-07-09 08:43
好东西
级别: 新手上路
UID: 73881
精华: 0
发帖: 11
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2012-07-16
最后登录: 2017-09-13
53楼  发表于: 2012-09-20 15:09
学习了,非常感谢
级别: 新手上路
UID: 35864
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2011-01-08
最后登录: 2017-04-25
54楼  发表于: 2012-10-11 17:05
正在想改根文件系统 看看
级别: 侠客
UID: 9471
精华: 0
发帖: 61
金钱: 305 两
威望: 61 点
贡献值: 0 点
综合积分: 122 分
注册时间: 2009-09-30
最后登录: 2014-10-17
55楼  发表于: 2012-12-05 19:50
级别: 新手上路
UID: 10635
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2009-11-10
最后登录: 2017-09-13
56楼  发表于: 2012-12-06 21:39
能给出bootargs参数就好了。
级别: 侠客
UID: 78244
精华: 0
发帖: 79
金钱: 395 两
威望: 79 点
贡献值: 0 点
综合积分: 158 分
注册时间: 2012-09-17
最后登录: 2018-02-08
57楼  发表于: 2012-12-13 20:08
不错啊
认真学习
级别: 新手上路
UID: 85639
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2013-01-07
最后登录: 2013-06-08
58楼  发表于: 2013-01-08 10:40
楼主,如果我要将jffs2文件系统编译进内核,是把Initramfs source file设置为jffs2的文件夹吗?然后进行编译,最后就只有一个内核和文件系统jffs2合并的文件吗?直接通过uboot下载到板子上就能够运行吗?小弟是菜鸟,望楼主赐教
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
59楼  发表于: 2013-01-08 12:33

 回 58楼(lvlovelive) 的帖子

jffs2文件只能放在Flash设备上,不适用于ramdisk,因此也不适用于initramfs。你必须在启动内核之前把jffs2文件系统镜像写入Flash设备,再告诉内核从相应的Flash设备分区挂载(比如在内核命令行上指定root=/dev/mtdblockX, X=1,2,3...)
当然,你也可以制作一个initramfs镜像并且和内核镜像合并在一起,在initramfs的init进程启动后从用户空间通过mount命令挂载Flash设备上的jffs2文件系统镜像。
"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."