CentOS 7 启动失败.直接是grub rescue,怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 启动失败.直接是grub rescue,怎么办相关的知识,希望对你有一定的参考价值。

参考技术A 输入 find /boot/grub/stage1 出现启动项的硬盘分区类似(hd0,1) 然后输入root (hd0,1) 其中 (hd0,1)是你查到的 然后输入setup (hd0)保存 参考技术B 是不是自动挂载出了问题
grub菜单按e,编辑 linux16 行尾添加 rd.break,[ctrl+x]
mount -o remount,rw /sysroot
chroot /sysroot
vi /etc/fstab
#标记 错误的挂载行
保存 重启 再试下本回答被提问者采纳

Linux改了CentOS-base.repo开不了机了

参考技术A 光盘启动,选择修复。
光盘引导,进recovery模式,mount挂载你的块设备,找到该挂载点/boot/grub/grub.conf,改回正确的内容,强制保存,reboot即可。
linux修改环境变量后不能启动的一种解决办法,由于本人修改环境变量,导致X-windo启动失败。如果用GRUB启动。在启动时按E编辑启动项目,在kernel那一行末尾加上linux single按回车,然后再按B启动系统,这样系统就直接以root权限启动系统。进入#然后就可以修改profile环境变量。(所以为系统安全最好关闭single登录)总结:抢救了CentOS。避免了重装系统。

以上是关于CentOS 7 启动失败.直接是grub rescue,怎么办的主要内容,如果未能解决你的问题,请参考以下文章

解决CentOS 7.7,/boot目录下所有文件丢失,系统无法启动的解决办法

详述CentOS 7中GRUB菜单恢复与忘记root密码后如何重置

CentOS 7中修复GRUB菜单故障实验

CentOS 7 添加win7启动项——修改默认启动项

CentOS 7在grub rescue模式中修复系统

Linux改了CentOS-base.repo开不了机了