码迷,mamicode.com
首页 > 系统相关 > 详细

linux下如何制作initrd镜像?

时间:2019-09-06 13:03:04      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:linux系统   准备   corrupt   image   cpio   ase   ramdisk   format   -o   

1. 准备文件

  加入已经准备好了所有文件在/home/initrd-base目录下

2. 制作initrd镜像

  cd /home/initrd-base/ ;find . | cpio --quiet -H newc -o | gzip -9 -n > ../initrd.gz

  mkimage -n ‘uboot ext2 ramdisk rootfs‘ -A arm64 -O linux -T ramdisk -C gzip -d initrd.gz initrd.gz.uboot (Wrong Ramdisk Image Format Ramdisk image is corrupt or invalid)

3. 扩展

  3.1 在uboot下如何启动linux系统呢?

    booti <kernel_addr> <initrd_addr> <fdt_addr>

 

    

linux下如何制作initrd镜像?

标签:linux系统   准备   corrupt   image   cpio   ase   ramdisk   format   -o   

原文地址:https://www.cnblogs.com/dakewei/p/11474001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!