构建属于自己的精简linux系统

打造一个属于自己的简易linux系统,把平常linux系统中的一些不必要的繁琐功能和设置舍去不要,但是一样具有linux的功能。

1

要创建linux系统,就必须有硬盘分区,首先建立三个新的分区,分别把他们设置成引导分区,主分区,和交换分区。然后分别将其格式化.......

205218195.png

2

创建两个个新的挂载点,然后建硬盘挂载205222381.png

3

拷贝原来内核内容到新的分区目录,并将其压缩打包

205226211.png

4

vim init 命令

查看并修改驱动文件,将文件中的交换分区禁用,然后将驱动重新打包压缩

205229881.png

205231160.png

5

拷贝init到新的分区目录

205234451.png

6

创建grub菜单,在创建grub菜单时由于不能生成grub.conf菜单所以需要手工创建。并编辑其内容

205238649.png

205241844.png

205244968.png

7

在第二个硬盘的根分区上创建需要的文件夹205725810.png

205247236.png

8

编辑inittab 表格,其中使用脚本执行关机和重启系统的命令,所以要编辑相应的重启和关机脚本命令,实现我们制作的系统能够关闭系统和重新启动

205250109.png

1)编辑关机脚本命令

205253145.png

2)编辑重启脚本命令

205256233.png

9

利用bash脚本拷贝编辑好的haltinitreboot脚本命令和网络模块到新的分区目录

205259293.png

205301396.png

10

利用

d /mnt/sysroot/etc/rc.d/

vim rc.sysinit 命令

查看并编辑初始化脚本,使我们自己制作的系统能够上网

205308693.png

11

最后通过我们编辑的拷贝脚本吧制作的网络模块和网络配置文件拷贝到新的分区目录下面

205310530.png

利用sync命令是我们制作的简易系统同步到生成文件上,然后新建一个虚拟机,把内核取出把我们制作的简易linux系统放入就可以了。