cpio制作initrd_initramfs下如何重启

(4) 2024-06-04 11:23

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说cpio制作initrd_initramfs下如何重启,希望能够帮助你!!!。
1、制作

   
   
   
   
  1. find . | cpio -o -H newc | gzip > ../rootfs.cpio.gz

2、解压
   
   
   
   
  1. zcat rootfs.cpio.gz | cpio -i -d -H newc --no-absolute-filename

3、内核逻辑
编译内核的时候会有一个GEN initramfs_data.cpio.gz如果有文件,就编译,没有的话就为空。


过程:gen_initramfs_list.sh 读取$file.cpio.gz,最后构建到/usr/initramfs_data.cpio.gz

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复