下载此文档

自己动手制作简单linux.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Linux操作系统已成为当今服务器操作系统的主力了,也有越来越多的同志们对linux感性趣了,当然我也不例外,linux的功能很多很强大,但是对于不同的需求可能不需要那么完整的功能,同时linux很灵活,可以选择性的去定制适合需求的linux操作系统,那么今天我们就来自己定制一个小的linux操作系统来练练手。自己DIYlinux操作系统之前,你需要对linux操作系统有所理解并能熟练的使用,网上有很多关于linux的书籍及视频,可以去学习。一、准备工作: ,这是必须要了解的,因为我们是按照启动流程来模拟定制操作系统的,启动流程分几步:,(grub,spfdisk等程序,很重要),Kernel会开始检测硬件和加载驱动(内核是可以自己定制的,后面会讲到),Kernel会主动去调用init进程,而init会获取run-/(我们可以选择性的将想要的功能实现添加进这个脚本里)-level的各个服务的启动(脚本形式)/(里面包含了一下用户自定义的开机启动项,类似windows),最后就等待用户启动启动流程就是这样,但是我们自己定制的操作系统可能没有这么强大所以并不是每个流程都会经过,,这是必须的,:你需要有一个完整的linux镜像,我们要模仿着做官方的操作系统做,我用的是rhel-server--i386-,网上可以下载的到,当然因为我的硬件有限,我使用的是虚拟机(vm),所以不用太考虑硬件的。二、开始我们的DIYlinux之旅至于上述不懂得可以去问问度娘,反正我是很喜欢度娘啦 ,其中一个不需要硬盘,以后作为测试用,(),不会安装虚拟机的去自己找找教程,安装完成之后要新添加一块硬盘(大概20个G),作为移植硬盘,移植到那个没有硬盘的虚拟机上做测试,在测试过程中可以使用vm的supend功能,可以省去很多的时间,同时还要注意在Server1上修改Server2硬盘的数据时记得要使用sync指令去同步到硬盘中文档来自于网络搜索 做完以上之后的截图下图:1-1,1-2(注Server1是配置机,Server2是验证主机就是开始那个没硬盘的主机)文档来自于网络搜索 1-1 1-、格式化和挂载,下面是我的磁盘情况[******@localhost~]#fdisk-lDisk/dev/sda:,42949672960bytes255heads,63sectors/track,5221cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem文档来自于网络搜索/dev/sda1***********Linux文档来自于网络搜索/dev/sda214131810482412+83Linux文档来自于网络搜索/dev/sda31319**********+82Linuxswap/Solaris文档来自于网络搜索Disk/dev/sdb:,21474836480bytes255heads,63sectors/track,2610cylindersUnits=cylindersof16065*512=8225280bytesDisk/dev/sdbdoesn'tcontainavalidpartitiontable文档来自于网络搜索其中/dev/sdb就是我们的那块新硬盘,先分区使用fdisk/dev/sdb,将硬盘分一个100MB的作为boot分区,一个10G的作为根分区,一个1G的作为swap分区(注:swap的ID号为82,需要修改一下)文档来自于网络搜索分区玩之后就是下面这个样子了图2-1保存退出并使

自己动手制作简单linux 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl0420371
  • 文件大小634 KB
  • 时间2019-03-11
最近更新