1 平台的搭建
1.1 软件平台
(1)Window 10操作系统。
(2)VMware Workstation 14 Pro。
(3)Centos 7-x86_64-DVD-1804.iso。
1.2 安装编译环境
yum -y install gcc
我配置的GCC4.9.0,参考博客:
http://www.kejierda.com/blog/?p=567 。
yum install -y glibc-static
2 制作极简根文件
2.1 创建initramfs文件夹
mkdir initramfs
2.2. 使用c制作简易的执行文件
(1)创建init.c文件
#include<stdio.h>
int main(void)
{
printf("hello CHD\n");
sleep(99999)
return 0;
}
(2)使用gcc编译c文件
gcc init.c -o init -static