自制基于CentOS的操作系统
序言
Kernel
内核是必要的。
Initramfs
也是必要的。
Busybox
或许大家都会用Busybox,但是它的功能十分不完善(yum都没有,g++安装半天……)那么,我们来
制作
编译内核
首先,编译一个
内核
,描述就不多说了,点链接。
Initramfs
使用:
mkinitrd initrd <编译的内核版本>
Grub
grub2-install --root-directory=/mnt/boot
vi /mnt/boot/grub2/grub.cfg
menuentry "操作系统名称"{
linux /vmlinuz root=/dev/sda2 init=/bin/sh
initrd /initrd
}
制作系统
yum install installroot=/mnt/sysroot
导出为磁盘
/mnt/boot (sda1)
/mnt/sysroot (sda2)
投票
版权声明:本文为LiuBangGame原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。