Linux系统启动故障排除系统启动顺序.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统启动故障排除系统启动顺序

Linux系统启动故障排除系统启动顺序 2011-05-06 17:52 Linux系统启动故障排除系统启动顺序: 加载BIOS的硬件信息 └ 读取MBR的Boot Loader信息 stage1,stage2,grub.conf └ Boot Loader加载内核 vminux,initrd └ 内核执行init程序并取得inittab中运行信息 ├ init执行/etc/rc.d/rc.sysinit └ /etc/fstab加载分区等 ├ init执行/etc/rc.d/rc ├ 启动对应运行级别的守护进程 └ 最后执行SArrayArraylocal,即/etc/rc.d/rc.local └ init启动了mingetty,打开了终端供用户登录系统 └ 执行/bin/login程序 └ 成功登陆之后启动shell控制主机 └ shell配置脚本 ├ /etc/profile ---/etc/profile.d/*.sh └ ~user/.bash_profile └ ~user/.bashrc └ /etc/bashrc ※※※BIOS   当打开一台计算机的电源时,计算机首先执行存储在ROM中的引导代码,即BIOS(Basic Input/Output System)基本输入/输出系统。BIOS在完成外围设备和启动设备检测后确定由什么设备启动。 ※※※MBR   如果电脑BIOS设置为由硬盘启动,它将试图加载磁盘第一个扇区的信息,引导扇区在每个分区里都存在,但是主引导扇区却在硬盘的第一物理扇区。它由两个部分组成,即主引导记录MBR(Master Boot Record)和硬盘分区表DPT。在总共512字节的主引导扇区里MBR占446个字节(偏移0--偏移1BDH),DPT占64个字节(偏移1BEH--偏移1FDH),最后两个字节“55AA”(偏移1FEH--偏移1FFH)是分区的结束标志。   MBR是用来在系统硬件自检完后引导具有激活标志的分区上的操作系统。它执行到最后的是一条JMP指令跳到操作系统的引导程序去。如果Linux boot loader安装在MBR中,当BIOS读到MBR时,boot loader就被执行。如果把boot loader安装在其它分区super block中,系统将由引导程序加载super block中的Linux boot loader。 备份主分区引导记录 dd /tmp/mbr bs=446 count=1 备份MBR包括主引导记录及分区表 dd /tmp/mbr bs=512 count=1 备份PBR dd /tmp/pbr bs=1024 count=1 ※※※GRUB   安装在MBR或PBR中的Linux boot loader通常有两种:LILO和GRUB。LILO是旧版本的Linux boot loader。Grub是Linux boot loader中的“新贵”,它具有很多优点,使引导过程变得非常可靠。①它可以直接从FAT、minix、FFS、ext2或Reiser分区中读取Linux内核,②可以引导如FreeBSD、OpenBSD、NetBSD、GNU HURD、以及DOS、Windows等各种操作系统,③可以在开机时手工编辑启动加载选项,④还可以动态地寻找配置文档。即使GRUB配置不正确,你仍然⑤可能通过手工引导的方法启动计算机。⑥当你升级内核后,安装程序通常还会自动把新

您可能关注的文档

文档评论(0)

cj80011 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档