RedHat救援模式下排错

RedHat救援模式下排错

ID:40564150

大小:252.50 KB

页数:6页

时间:2019-08-04

RedHat救援模式下排错_第1页
RedHat救援模式下排错_第2页
RedHat救援模式下排错_第3页
RedHat救援模式下排错_第4页
RedHat救援模式下排错_第5页
资源描述:

《RedHat救援模式下排错》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、我们先要自己制造一个错误,导致系统无法启动,首先备份一下grub.conf、fstab两个文件,然后删除MBR前446个字节,删除引导程序(MBR的512字节中前446字节为引导程序,紧跟着后面64字节为分区表,最后面2个字节为结束标记) 修改系统的文件grub.conf、fstab 我这里就不删除了,只是更改名称让系统找不到就可以了使用以下命令把bootloader(启动引导程序MBR中的446字)覆盖掉ddif=/dev/zeroof=/dev/sdabs=446count=1重新引导系统系统无法启动,没有引导程序我们放入光

2、盘,按F5进入救援模式输入Linuxrescue选择英文的语言和键盘是否配置网络,我们选择NO选择继续然后进入了救援模式使用fsdisk-l查看一下分区请看在当前的目录创建一个目录,用来挂载根mkdiramount/dev/sda2/a                       挂载根目录到a下mount/dev/sda1/a/boot                  挂载boot目录,因为它为单独分区挂载成功之后就可以看到所有的系统文件,可以进行修复和修改文件了恢复被我们修改的文件接下来是安装MBR中的446字节的引导程序

3、装grub就是装/boot/grub/stage1,救援模式下输入#grub就可以进入grub的命令模式下1、root(hd0,0) 这里是指的第一块一盘的一个分区,就是要指定/boot所在的分区2、setup(hd0)这里是安装grub的意思,当出现successed就是安装成功了3、quit退到shell模式4、exit重启重启后就自动进入了grub>的模式,在这里手动引导系统先看一下手动引导系统root(hd0,0) 指定一下内核文件的位置,还是/boot目录所在的分区kernel/vmlinuz-2...roroo

4、t=/dev/sda2具体的内核文件并以只读的形式挂载上initrd/initrd.......     具体的内存启动镜像boot 加载系统如下图:以上操作完成之后,进入系统,这时候系统的grub.conf尚未恢复,需要进入目录恢复此系统文件才算是系统修复完成了。    这里还有一个问题就是:假如我的系统分区除了/boot之外全部是LVM卷,那么在救援模式下我们应该如何去激活这个LVM卷呢?

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

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

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