精简linux系统的安装
Linux一大亮点就是开源,相对于Windows我们可以在Linux上发挥更大的想象力,来亲手打造拥有自己特色的Linux系统,首先我们从打造最基本的微型的Linux系统入手,通过整个打造过程的体验,你就可以将自己的完整的Linux系统进行个性化设置,然自己用的Linux系统散发着自己的气息,让其更具亲合力!!
下面我们就来直接操作,关于原理,会在每步中说明:
一、准备阶段:
硬件设施:一台宿主机、一个空磁盘(或者数据不再使用的磁盘,1G就足够了,如果想对自己制作的Linux进行不断的完善,那么就选用大点的光盘,文中我们将其视为sdb,根据自己实际情况进行相应的调整).
1、分区、格式化我们准备的磁盘
将我们准备的新磁盘进行分区
二、打造阶段:
1、准备我们Linux的心脏(内核)
查看我们宿主机中/boot目录中的内容,会发现有类似vmlinuz-2.6.18-164.el5 vmlinuz-2.6.28.10这样带有版本号的文件,这就是系统的内核文件,我们选择一个内核文件,将其拷贝到我们小Linux的/boot目录中,这样我们的Linux就有心脏了.
2、准备我们的Linux的善意欺骗文件initrd文件。
3、向我们小Linux磁盘安装grub引导程序.
4、为我们的小Linux系统创建简单的根文件系统
5、创建我们小Linux的/etc/inittab、/etc/rc.d/rc.sysinit文件
至此,最精简Linux已经在被我们打造出来,赶紧将含有我们劳动成果的磁盘放在其他的裸机上运行一下吧,千万要记住,心急吃不了热豆腐,在取下磁盘之前一定要给宿主机足够多的时间,将缓存中的数据卸载我们的小Linux磁盘上,不然后果可想而知!
拷贝文件的脚本:
首先先建立一个Hard Disk
Grub里面没有引导菜单,需自己建立一个
grub> quit
lib 目录下 .ko 是模块
把磁盘弄到另一个机器上运行
如果显示
则说明这个内核运行起来了
还可以根据以上信息添加别的东西
转载于:https://blog.51cto.com/7608919/1265417