Linux系统管理-系统恢复技巧V1.0.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux系统管理-系统恢复技巧V1.0

/gnu/grub/ GRUB的接口 GRUB主要有三个强大的接口,它们提供了不同级别的功能。每个接口都允许用户引导操作系统,甚至可以在处于GRUB环境下的接口之间移动。 菜单接口   如果GRUB是由Red Hat Linux的安装程序自动配置的,那么它默认的显示接口是菜单接口。在系统第一次启动后,一个操作系统或内核的菜单(事先已经用它们各自的引导命令配置好)将一个按名称排列的列表保存在这个接口中。使用箭头键选择一个非默认选项,然后按回车键来引导它。如果不是这样,一个记时器可能已经被设置,那么GRUB将启动装载那个默认的选项。   在菜单接口上,按[e]键,对高亮菜单项中的命令进行编辑。按[c]键载入一个命令行接口 菜单项目编辑器接口   在引导装载菜单中按[e]键,就进入了菜单项目编辑器。用于项目的GRUB命令就显示在这里。在引导操作系统前,用户可以更改这些命令,添加(加在当前行后面,用[o]键;加在当前行前,用[0]),编辑(用[e]键),删除(用[d]键)。   在所有的改变都完成后,用[b]键来执行这些命令,并引导操作系统。[Esc]键来放弃这些修改,将重新入标准的菜单接口。[c]键用来载入命令行接口。 命令行接口   命令行是GRUB最基本的接口,但它也是被授予了最大控制能力的接口。在命令行接口中,输入任何相关的GRUB命令,再回车就可以执行了。这个接口的功能有点类似于shell的功能,比如[Tab]键完成,前后文提示,输入命令时的[Ctrl]键组合,如[Ctrl]-[a]移到行的开头,[Ctrl]-[e]移到行的结尾。另外,箭头键,[Home],[End],[Delete]键与bash shell中一样用法 引导过程的定义(一) 1. /boot/grub/grub.conf 包含引导程序的配置说明 2. ./etc/init init进程的作业目录 3./etc/init/rcS.conf 通过启动大部分的基本服务来对系统进行初始化的设定 4 ./etc/rc.d/rc.sysinit 初始化系统(包含挂载本地文件系统) 5. /etc/inittab 指定系统的运行级别 引导过程的定义(二) 6. /etc/init/rc.conf 对启动各自的运行级别(runlevel)的设定 7./etc/rc.d/rc[0-6].d 进入指定运行级别时,包含有启动或停止系统服务的脚本链接 8./etc/init/start-ttys.conf 开启5或6个基于文本的虚拟控制台 9./etc/init/prefdm.conf 启动图形登录提示 /etc/rc.d/rc.sysinit 内核在引导时要完成以下工作: 1、检测硬件设备 2、加载设备的驱动(模块) 3、以只读的方式挂载根文件系统 4、启动init进程 在引导时需要的动态模块可用GRUB装入初始内存盘(initrd)镜像中 /boot/initramfs-version.img 其它模块可在稍后根据需要装载,这些模块保存在/lib/modules/ version./目录中 故障(symptoms) no bootloader splash screen prompt or appears 没有引导程序启动屏幕提示或出现 原因: (1)grub is misconfigured(GRUB 配置错误) (2)boot sector is corrupt (引导扇区被破坏) (3)A bios setting,such as disk addressing scheme ,has been modified since the boot sector was written BIOS设置,如因为引导扇区被改写,导致磁盘寻址方案 已被修改 故障(symptoms) 2. Kernel does not load at all,or loads partially before a panic occurs 内核是根本无法加载,或加载部分在kernel panic发生之前 原因: (1)corrupt kernel image (内核文件被破坏) (2)incorrect parameters passed to the kernel by the bootloader 引导程序把不正确的参数传递给内核 故障(symptoms) 3. kernel loads completely,but panics or fails when it tries to mount root filesystem and run /sbin/init 内核加载完全,但恐慌或失败时,尝试挂载根文件系统,运行/ sbin/ init

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档