个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程

个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程

ID:28591550

大小:4.84 MB

页数:18页

时间:2018-12-11

个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程_第1页
个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程_第2页
个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程_第3页
个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程_第4页
个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程_第5页
资源描述:

《个人的心得体会浅谈linux引导过程及服务.linux操作系统,linux教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案Linux引导过程及服务BootSequenceOverview1.BIOS电脑打开电源时就会进入BIOS,主要监测CPU,Memory,风扇等2.MBRBootloader在磁盘的第1个磁区共512bytes,其中前446bytes用于选择启动的bootPartition载入开机的程式码3.Kernel载入作业系统的Kernel主要载入驱动程式并以Readonly的方式来挂载flashFileSystem也就是一开始只能读到flash根目录的哪个parition如:如:DeviceMountPoint/RAI

2、D/VolumeTypeFormat/dev/sda1/bootext3/dev/sda2/ext3只认识这个parition/dev/sda3/homeext3所以/,/etc,/bin,/sbin,/dev,/lib必须在同一个paraition4.init是linux第1个执行的程式ps-xopid,cmd[root@cluster2~]#ps-xopid,cmdPIDCMD1init[3]2[migration/0]init会根据Runlevel执行下边这些程序/etc/rc.d/rc.sysinit实际第1个执行

3、程序/etc/rc.d/rcand/etc/rc.d/rc*.d实际第2个执行程序/etc/rc.d/rc.local实际第3个执行程序XdisplayManagerifappropriate一、BIOSinitalizationPeripheralsdetected自我监测Poweronselftest(POST)BootdeviceselectedBIOS选择由什么设备来引导,可以选择硬盘,光盘等Firstsectorofbootdevicereadandexecuted读取指定引导设备的第1个磁区(MBR)精彩文档实

4、用标准文案二、MBRBootloader可以安装在2个地方,MBR或第1个partition的BootSector上,如下面BootLoader:多重系统引导1.stage-small,residesinMBRorbootsector只446bytes可存储在MBR或bootsector2.stage-loadedfrombootpartition启动码是存储在哪个partition的boot里面实例1:通过MBR引导精彩文档实用标准文案A.载入MBR前446个bytesB.进入GRUB,进入引导选择菜单c.载入选择系统的

5、Kernel实例2:通过BootLoader引导A.首先会进入MBR,但MBR被SPFDisk占用了B.会找到bootpartition通过BootLoader载入C.进入GRUB的选择菜单D.载入所选择系统的Kernel1.GRUBandgrub.confA.从MBR到Kernel最后到init都是由GRUB所负责的精彩文档实用标准文案在最上面可以看到GRUB的versionnumberA.GRUB有以下几个特性:a.Command-lineinterfaceavailableatbootprompt按下C键就能进入以g

6、rub开头的提示符来输入命令b.Bootfromext2/ext3,ReiserFS,JFS,FAT,minix,orFFSfilesystemsc.SupportsMDB5passwordprotectionB.Grub.conf/boot/grub/grub.conf文档路径Changesongrub.confwillgointodefectimmediately对grub.conf修改会立即生效IfMBRon/dev/hadiscorrupted,reinstallthefirststagebootloaderwit

7、h:/sbing/grub-install/dev/had如果GRUB被删除掉,可以通过上面的路径通过reinstall进行安装C.Grub.conf文档内容进行文档备份:[root@cluster2~]#vim/boot/grub/grub.conf#grub.confgeneratedbyanaconda##Notethatyoudonothavetorerungrubaftermakingchangestothisfile#NOTICE:Youhavea/bootpartition.Thismeansthat#all

8、kernelandinitrdpathsarerelativeto/boot/,eg.#root(hd0,0)精彩文档实用标准文案#kernel/vmlinuz-versionroroot=/dev/hda2#initrd/initrd-version.img#boot=/dev/hdadefault=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。