bootm 0x100000 0x240000
(其中:0x100000是linux内核在flash中的地址,0x240000是initrd在flash中的地址)
setenv bootargs console=ttyS0,115200n8 root=/dev/ram rw mem=32M
当u-boot使用上面的设置时,能够正常引导linux加载initrd !
注意:
u-boot和linux内核之间是通过ATAG-TAG方式来传递启动参数的。u-boot根据下面的命令:
bootm 0x100000 0x240000
通过调用setup_initrd_tag()在 params = (struct tag *) bd->bi_boot_params内存相应位置建立initd的TAG表项,向linux传递了关于initrd的内核参数,因此,不用在bootargs中再次指定initrd的相关参数了!
|
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 系统优化大全 (19075篇文章)
- 系统安全设置 (24819篇文章)
- 系统安装手册 (21906篇文章)
- 系统备份专题 (18476篇文章)
- Linux集群技术 (9315篇文章)
- 体验Linux的音影世界 (8979篇文章)
- Linux驱动大全 (9805篇文章)
- Linux下的路由的配置与应用 (12910篇文章)
- Linux命令简介 (10912篇文章)
- 系统维护手册 (17843篇文章)
- Ubuntu 8.04 中开启3D桌面特效与设置方法 (498次浏览)
- Ubuntu发烧友三部曲 进阶篇 (183次浏览)
- 经典文档:Linux网络安全配置基础详解 (149次浏览)
- 七大操作系统一季度漏洞比拼 (130次浏览)
- 用 Wubi 安装 Ubuntu 8.04 只需五步 (115次浏览)
- 实用技巧 从硬盘安装Fedora-9-i386-DVD (106次浏览)
- Ubuntu 8.04 使用感受及思考 (102次浏览)
- 随身系统:Puppy Linux 4.00 初体验 (80次浏览)
- ubuntu8.04桌面边框的美化 (76次浏览)
- Ubuntu 8.04 中的彩蛋(图) (75次浏览)



