例 1. grub 故障:比如把 MBR 的前 446 个字节都覆盖了。
系统重启后则出现如下故障现象
开机的时候会自动尝试从本地,光盘和网络加载引导程序(如果光盘、网络等引导失败则会
operatiing system not found);这里是从我的光盘加载的,因为本地的引导程序已经没有了.
选择 troubleshooting (排错)
选择 resure a Centos system
选择 continue,注意有耐心多等一下,有的时候会卡个 10 秒才有反应
按照提示,切换根到本机的系统
fdisk -l 看看启动分区是哪个,有星号的就是
重装一下 grub2 到启动分区就可以了
重启就 OK 了
例 2:如果 grub 引导程序没问题,但是我们把内核文件或者 grub.cfg 配置文件给删除了怎么
办
重启之后,直接进入 grub 的救援模式,这表明引导程序木有问题,但是引导文件找不到了
进入BIOS调光盘启动
和前面一样,光盘启动,切换根目录,挂载一下光盘到光盘挂载点。
解决方法就是重新安装内核,可以用 rpm 或者 yum,用 yum 需要先卸载当前的,再安装;
rpm 可以强行--force 覆盖安装。
装完内核之后,重新安装一次 grub2, 输入 grub2-install /dev/sda, 然后重新编译一下 grub2
就行了
重启系统就可以了。
重启之后,如果遇见以下问题:
问题是开机直接进入命令行模式,即使 runlevel 显示的是 5,手动输入 startx 一样报错。
解决方式是重新安装图形化界面
yum grouplist
yum groupinstall 'Server with GUI'
CentOS 7 grub故障
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
申请博客第一天
jingchao860723
2019-02-22 22:37:44
centos下使用find多种方式查找文件
zhjawly
2019-02-22 22:14:10
我希望在20岁时就知道的26条时间管理技巧
其實很幽默
2019-02-22 21:49:35
我希望
zyy63620554
2019-02-22 19:47:17
丢掉宝石的孩子
zyleftwing
2019-02-22 16:37:39
C++对象到Objective-C的参数传递
我的筆記本
2019-02-22 14:58:41
希望云安全:杀毒软件三次变革将迎来新浪潮
楊育芳
2019-02-22 14:43:53
忙来忙去,却是什么都没有?
尋星
2019-01-09 13:04:11
Linux系统帮助方法总结
elize
2019-02-22 16:41:50
linux下如何获取命令帮助
因而學之
2019-02-22 12:59:12
在CentOS7.5下使用Docker安装配置Jenkies前端环境
velin_楊偉聰
2019-02-11 11:20:01
Linux基础和帮助
小果無心
2018-12-18 13:33:20
AI助力helpdesk—重新定义高效的工作方式
zohomarket
2018-12-11 13:22:31
24小時熱門文章
-
再谈23种设计模式(3):行为型模式(学习笔记)
-
Power Automate Desktop 安装完,登录后老是提示one driver 错误
-
微前端学习笔记(4):从微前端到微模块之EMP与hel-micro方案探索
-
微前端学习笔记(1):微前端总体架构概述,从微服务发微
-
985 硕士程序员,空窗 4 个月没有 Offer!
-
一文搞懂 Spring 循环依赖
-
赛博斗地主——使用大语言模型扮演Agent智能体玩牌类游戏。
-
VScode右键打开(添加到右键)
-
记一次 .NET某工控视觉自动化系统 卡死分析
-
WindowsServer--SQL Server搭建主从同步实现读写分离 - 事务性分发