仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 717|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来Linux启动妨碍扫除

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:30:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!不但关于linux关于其他的操纵体系一样,我们要想对体系启动妨碍举行扫除,就必需懂得体系的机关,和启动历程所扳连到文件及步伐。
1.Linux操纵体系的组成(大抵分为三个条理):






内核可以完成的义务:办理内存、调剂义务、驱动硬件、收集功效、宁静、文件体系
linux体系的启动历程:
加电-->cmos-->post(上电自测试)-->grub
2.体系启动引诱的历程(以下图):






假如体系接纳硬盘引诱的话,那末每块硬盘的前真个第一个扇区就是MBR(512Byte),MBR分为三个局部:前446Byte为bootloader(引诱加载器),两头64Byte分区表,后2Bytemagic
MBR中的bootloader引诱了体系启动的第一阶段,grub菜单引诱了体系启动的第二阶段(grub的设置)。
grub菜单的设置:





当第二阶段引诱完成会grub菜单会提醒我们选择操纵体系,








选择完操纵体系后,体系就会加载内核,





内核加载完成后就入手下手运转体系中第一个历程―INIT,在linux操纵体系中init是统统历程的条件。





运转init历程会挪用/etc/inittab设置文件,指明体系进进的默许级别,不管进进任何的级别,体系城市挪用/etc/rc.d/rc.sysinit剧本对体系举行初始化,当体系进进某一级别时,实行/etc/rc.d/rc体系会进进响应级其余目次{etc/rc0.d/etc/rc1.d/etc/rc2.d/etc/rc3.d/etc/rc4.d/etc/rc5.d/etc/rc6.d/},实行到最初时,体系会实行/etc/rc.d/rc.local(又称为开机剧本),最初依据供应的终端举行登录。



至此,体系引诱到开机的全部历程就完成了。


妨碍扫除:在linux体系中妨碍一样平常产生在体系引诱的第一阶段大概第二阶段。第一阶段产生妨碍的缘故原由是MBR中446Byte的bootloader呈现成绩,假如呈现成绩就看不到前面的grub菜单;第二阶段是grub菜单的设置文件和申明文件呈现成绩,就没有举措选择操纵体系。


上面我们摹拟第一阶段的妨碍:
起首,利用ddif=/dev/zeroof=/dev/sdabs=446count=1下令重写硬盘的前446字节,把MBR中的446字节的bootloader盖失落。




重启以后,发明体系引诱失利





此时,我们能够经由过程引诱光盘举行引诱体系,进进抢救形式(rescue)





进进抢救形式后,呈现上面的画面,选择响应的操纵:















点击ok,呈现以下界面:






此时,我们必要重修第一阶段,起首实行grub进进下图形式





然后,用root(hd0,0)来指明某一盘的引诱分区,接着利用setup(hd0)重修硬盘的第一阶段。





接着,利用crtl+c组合键加入grub形式,一连实行两次exit,体系会主动引诱,若引诱乐成会呈现以下的上岸界面。





第二阶段的妨碍摹拟:
第二阶段次要在/boot/grub/天生良多的设置和申明文件,假如/boot/grub/下的grub.conf文件丧失了,会呈现甚么情形呢?如今我们把该目次下的grub.conf文件删除,然后重启体系。
了局呈现了以下界面



进进了grub形式,申明我们第一阶段的引诱一般,成绩呈现在了第二阶段。


如今,我们就必要用下令来引诱体系的启动了:





然后,利用boot来启动引诱,接着呈现上面的上岸界面:





我们进进体系,利用grub-install--root-directory=//dev/sda来重修二阶段。





因为第二阶段相干的文件都在/boot/grub/目次下,我们进进该目次下,检察是不是文件缺掉





了局发明链接所指的文件不存在,那末我们就必要创立该文件(grub.conf)内容以下:





然后从头启动,若一般呈现以下的界面,申明引诱一般:





如今来摹拟更严峻的第二阶段的引诱,假如我的/boot/grub/下的文件全体丧失了,如今会呈现甚么情形呢?我们该怎样办?
起首,我把/boot/grub/目次下的文件全体删撤除,然后从头启动体系呈现以下界面:





此时,我们必要进进cmos形式,把引诱项修正为光盘引诱:





按F10保留修正,会进进以下界面:





然后,进进rescue抢救形式,呈现以下操纵:





点击ok,呈现以下界面:



然后,利用chroot改动根目次为/mnt/sysimage,利用ls来检察/boot/grub/目次下的内容发明内容为空,然后利用grub-install重修第二阶段:





再次,检察/boot/grub/目次:





此时,因为我们在cmos中设置了光盘引诱,以是要利用硬盘引诱的话,就必需往失落光盘,这里我们掏出光盘,一连实行两次exit,体系会主动引诱,接着呈现以下界面:

进进了grub形式,申明我们第一阶段的引诱一般,成绩呈现在了第二阶段。
如今,我们就必要用下令来引诱体系的启动了:



然后,利用boot来启动引诱,接着呈现上面的上岸界面:



我们进进体系,利用grub-install--root-directory=//dev/sda来重修二阶段。



因为第二阶段相干的文件都在/boot/grub/目次下,我们进进该目次下,检察是不是文件缺掉



了局发明链接所指的文件不存在,那末我们就必要创立该文件(grub.conf)内容以下:



然后从头启动,若一般呈现以下的界面,申明引诱一般:



本文出自“夜风”博客,请务必保存此出处http://jiangkun08.blog.51cto.com/6266992/1262482


欢迎大家来到仓酷云论坛!
分手快乐 该用户已被删除
沙发
发表于 2015-1-16 18:50:07 | 只看该作者

给大家带来Linux启动妨碍扫除

任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-25 06:25:18 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
再见西城 该用户已被删除
地板
发表于 2015-2-2 20:11:13 | 只看该作者
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
柔情似水 该用户已被删除
5#
发表于 2015-2-8 07:19:41 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
小女巫 该用户已被删除
6#
发表于 2015-2-25 02:50:21 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
因胸联盟 该用户已被删除
7#
发表于 2015-3-7 19:19:11 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
变相怪杰 该用户已被删除
8#
发表于 2015-3-15 19:57:51 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
海妖 该用户已被删除
9#
发表于 2015-3-22 05:07:52 | 只看该作者
直到学习Linux这门课以后,我才知道,原来我错了。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 09:46

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表