救援模式下解决linux开机失败

一.由于MBR故障导致系统无法正常启动(使用以下命令模拟MBR故障)

dd if=/dev/zero of=/dev/sda bs=446 count=1

2.故障出现后重启系统将进不了系统出现以下状况

3.故障出现,现在需要将光盘放入,重启,以光盘引导,按F10保存退出


4.在shell中输入以下命令进行恢复

二、由于/boot/grub/grub.conf文件丢失导致系统无法启动,开机出现以下情况

1.恢复方式一、如果原先已经做好备份,进入救援模式后进入chroot /mnt/sysimage后直接将已经备份好的配置文档复制回去就行了

2.恢复方式二、

在grub>下输入root (hd0,0)

Kernel /vmlinuz-2.6.32-431.el6.i686 ro root=/dev/sda3 rhgb quiet

Initrd /initramfs-2.6.32-431.el6.i686.img

Boot

注意:其中root=/dev/sda3需要一个个试

Initramfs每个版本不同则不同  在测试前最好先备份查看

3.如果在配置文件中有输错信息文件  则开机会出现黑屏

时间: 2024-10-07 20:18:22

救援模式下解决linux开机失败的相关文章

Centos7.3 进入救援模式,解决虚拟机开机引导只能看到一个横杠

问题描述:搭建在CAS服务器中的虚拟机开机后只能看到一个横杠,因为开发同事的一些操作使glibc库/lib64/libc.so.6软链接失效 1.libc.so.6 是c运行时库 glibc的软链接,而系统几乎所有程序都依赖c运行时库.程序启动和运行时,是根据libc.so.6 软链接找到glibc库.删除libc.so.6将导致系统的几乎所有程序不能工作. 2.每个glibc.so文件有它支持的libc版本,可以通过# strings /lib64/libc.so.6 |grep GLIBC_

在主引导记录(MBR)的救援模式下如何重新安装GRUB引导装载程序

系统: redhat 6.5 x64 问题: 系统安装完毕,启动系统时夯住,如图: 原因: 问题的原因可能是MBR偶然的被擦除或是在BIOS中将磁盘控制器设置成SATA-controller. 解决: 该问题可通过重装grub来解决 1.进入救援模式: 2.chroot /mnt/sysimage: 3.grub-install /dev/sda     #根据你的ks文件,grub应该是安装在/dev/sda上: 4.exit: 在主引导记录(MBR)的救援模式下如何重新安装GRUB引导装载程

HTML兼容性 不声明doctype,IE9标准模式下position:fixed定位失败,导致遮罩层(Mask Layer)显示在页面最下方,FF和Chrome正常

问题描述:ie9标准模式下,老系统中的页面很少有写doctype的,但是不写这个声明,浏览器对于文档的解析机制就不一样了,特别是对于table和样式中的width, height 为100%布局,以及高度自适应的实现方案有影响,不了解的可以自行百度先,那么不写的话,又想加1个遮罩层的效果,一般我们遮罩层是借助position绝对定位实现的,可以写fixed,也可以写absolute,设置为fixed的时候,文档没有doctype,就会导致遮罩层出现在文档最下方,而不是绝对定位的效果,切换为ie9

CentOS7单用户及救援模式下更改root密码

一. 单用户模式 1.单用户介绍 单用户方式下,系统并没有完全运行进来,只是部分程序运行,这时也不能进行远程登录到Linux系统.在系统发生故障无法启动.或者用户名或密码错误等情况,可以使用单用户模式进行维护,使系统恢复正常.这时的ROOT用户对系统有完全的操作权限,可以修复系统的同时,也能随时的对系统进行破坏. 重启命令:reboot.init 6.shutdown -r now 关机命令:poweroff.init 0.shutdown -h now.halt 2.重启linux系统引导.

单用户模式 救援模式 克隆虚拟机 linux机器互相登录

一.单用户模式忘记root密码:方法一:使用单用户模式linux重启命令:reboot.init 6.shutdown -r nowlinux关机命令:init 0.poweroff虚拟机开机重启按方向键上下键进行选择,选择第一个,按e键进入如下界面,按向下方向键找到下图标记处修改ro为rw并添加字符串: init=/sysroot/bin/sh(注释:ro表示只读,rw表示读写),添加完这些,按Ctrl+x切换系统:chroot /sysroot/,这样就登录上原来使用的操作系统了,然后修改密

26期Linux20180531 单用户 救援模式 克隆虚拟机 linux机器相互登录

5月31日任务 1.13 单用户模式1.14 救援模式1.15 克隆虚拟机1.16 Linux机器相互登录 单用户模式 忘记root密码? 1. 单用户模式 2.救援模式 单用户模式首先需要重启linux (reboot, init 6, shutdown -r now 都可以重启) e-edit 然后按 ctrl x 就会进入紧急/安全模式 进去之后实际上还没有进入本来的系统,有点像是在BIOS里面,需要进入/sysroot,这里面才是系统真正的目录.这个时候需要用chroot 进入系统 之后

Centos 6中模拟破坏MBR救援模式下修复

MBR(Master Boot Record,主引导记录),它的前446字节存放Boot Loader启动管理程序,由Boot Loader去识别.加载操作系统中的核心文件,并向使用者提供不同的启动项目,来加载不同的操作系统.所以,若是我们破坏了MBR,也就意味着没有了引导去加载内核的工具,进而程序无法启动. 一:模拟破坏MBR:直接破坏 即当我们执行dd if=/dev/zero of=/dev/sda bs=1 count=446后,reboot重启虚拟机,会出现如下图所示界面----->我

ASIHTTPRequest 在release(打包)模式下数据获取或post失败问题

ASIHTTPRequest 在relase模式下失效 表现为,调用网络请求后没有任何反应 原因之一: ARC模式下,在ASIHTTPRequest 前面会加上__weak来解决循环应用,这个__weak引起的问题 解决 :    ASIFormDataRequest *asiRequest = [ASIFormDataRequest requestWithURL:aurl];                 __weak typeof(ASIFormDataRequest) *request

grub legacy练习 之破坏MBR中的Bootloader,而后在救援模式下修复之

1.  用dd命令对grub进行破坏 2.然后重启,镜像位置选择正确后,会出现下图界面,点击Rescue救援模式进行救援: 3.跳过网卡设置,直接选择Continue选项进行救援: 4.点击OK 5.点击OK 5.然后出现下边的命令行,输入命令之后,如图(quit错误,是exit) 6.出现如图所示开机界面: 原文地址:http://blog.51cto.com/liujingyu/2089997