制作简易的linux系统


1. 挂载硬盘至宿主机上,并登陆宿主机对硬盘进行分区;

第一个分区100M (引导分区)

制作精简linux_第1张图片

第二分区1G (根分区)

制作精简linux_第2张图片

第三分区500M

制作精简linux_第3张图片

制作精简linux_第4张图片


将二分区(sdb1) 设为引导分区

制作精简linux_第5张图片

将三分区(sdb3)设为swap




保存退出

制作精简linux_第6张图片

2. 格式化分区:

制作精简linux_第7张图片

制作精简linux_第8张图片


3. 建立挂载点  

 mnt目录下两个文件(boot sysroot);

   将硬盘的第一个分区sdb1挂载至/mnt/boot/下,

    将第二个分区sdb2挂载至/mnt/sysroot/下。

制作精简linux_第9张图片

boot目录下建立grub

制作精简linux_第10张图片

查看boot中的文件:

制作精简linux_第11张图片

查看boot目录下grub中的文件:

制作精简linux_第12张图片


配置并退出:

制作精简linux_第13张图片

4. 拷贝内核至新硬盘引导分区下/mnt/boot/

解压驱动至qudong 并修改init 在进行打包

制作精简linux_第14张图片


压缩打包至boot目录

进入grub中配置grub.conf

制作精简linux_第15张图片


在根目录下创建文件夹


拷贝init至新硬盘sbinlib至新硬盘的lib  bash--->bash   ls--->ls   cat--->cat

制作精简linux_第16张图片

系统初始化、关机、重启指令

5. 编辑rc.sysinit系统启动配置

制作精简linux_第17张图片


同步指令到磁盘

6. 移动硬盘至新主机 (试机)

制作精简linux_第18张图片

 运行简易的指令 (lscat

制作精简linux_第19张图片

  简易的linux就成型了,后期可以再对它进行功能的完善使之成为一功能强大的linux