linux下如何制作initrd镜像?

Posted dakewei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何制作initrd镜像?相关的知识,希望对你有一定的参考价值。

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镜像?的主要内容,如果未能解决你的问题,请参考以下文章

uefi下如何启动linux?

linux下制作qcow2镜像

如何制作定制的ubuntu镜像

linux下制作镜像文件

在Linux系统下用dd命令制作ISO镜像U盘启动盘

安装Linux ubuntu 用过Linux的进