主题 : 使用initramfs启动Linux成功,再次总结一下 复制链接 | 浏览器收藏 | 打印
认真学习
级别: 新手上路
UID: 85639
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2013-01-07
最后登录: 2013-06-08
60楼  发表于: 2013-01-09 14:10

 回 59楼(kasim) 的帖子

大侠,还有没其他方法能够将内核镜像和文件系统合并成一个文件,最终只需下载一个文件到目标板呢?网上还有说用dd命令将两个文件进行合并的方法,不知道可行不?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
61楼  发表于: 2013-01-09 15:55

 回 60楼(lvlovelive) 的帖子

你当然可以用任何可行的方式把内核和文件系统镜像合并成一个文件,但这要求在下载时,开发板端的程序可以正确的将其中的内核和文件系统镜像分离开来并且存储到各自正确的地方(除了将内核和initramfs合并在一起,这种情况下你可以把整个镜像看成一个内核镜像)
"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."
认真学习
级别: 新手上路
UID: 85639
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2013-01-07
最后登录: 2013-06-08
62楼  发表于: 2013-01-15 13:54
用上述的方法制作的文件系统对文件进行操作,掉电后不能够保存数据啊,之前的修改都没了
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
63楼  发表于: 2013-01-15 14:14

 回 62楼(lvlovelive) 的帖子

也许你在用initramfs之前应该先了解一下什么叫ramfs?
"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."
级别: 新手上路
UID: 86855
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2013-01-25
最后登录: 2013-01-27
64楼  发表于: 2013-01-25 13:44
我照着你的方法做,可最后就是出现这个错误 Kernel panic - not syncing: Attempted to kill init!,也不知道是哪的问题,我是做好根文件系统,也做了init链接,然后根据配置选项(把要编译进去的文件系统路径也设置好的)编译的内核,然后就是开启开发板下载了uImage,也没设置任何参数,就执行了bootm loadaddr.
级别: 新手上路
UID: 86855
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2013-01-25
最后登录: 2013-01-27
65楼  发表于: 2013-01-27 15:47
为什么我在usr目录下没有这个文件initramfs_data.cpio.gz,生成的是这个initramfs_data.cpio
级别: 新手上路
UID: 80955
精华: 0
发帖: 34
金钱: 175 两
威望: 35 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2012-11-01
最后登录: 2017-09-13
66楼  发表于: 2013-01-29 17:21
级别: 新手上路
UID: 92640
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2013-06-04
最后登录: 2013-08-08
67楼  发表于: 2013-06-04 17:30
    
级别: 新手上路
UID: 92604
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2013-06-03
最后登录: 2013-06-16
68楼  发表于: 2013-06-04 19:59
太好了,正是我需要的。
级别: 新手上路
UID: 78739
精华: 0
发帖: 19
金钱: 100 两
威望: 20 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2012-09-24
最后登录: 2013-11-06
69楼  发表于: 2013-06-14 22:39
????????????