自制基于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 版权协议,转载请附上原文出处链接和本声明。
