GRUB  :“the Grand Unified Bootloader ”引导加载程序

1、主要配置文件

#/boot/grub2/grub.cfg

#rm -rf /boot/grub2/grub.cfg

2、修复配置文件

#grub2-mkconfig > /boot/grub2/grub.cfg

3、删除grub2下的所有文件及修复

#rm -rf /boot/grub2/*

grub-install /dev/sda BIOS环境(下面也会涉及到)

grub-install UEFI环境(可扩展固件接口,BIOS继任者,一些超前的机子使用)

4、调整默认启动内核

vim /etc/default/grub(模板)

GRUB_DEFAULT=0(0表示第一个,)

[root@master2 default]# cd /etc/default/grub (grub2-mkconfig 参照的模板)

GRUB_TIMEOUT=5

GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"

GRUB_DEFAULT=saved(saved已保存,该处可以修改为0,1,2)

.........(修改的原因,当有多个内核时,默认启动项要符合我们希望启动的)

修改模板后在重新生成一下 grub2-mkconfig -o /boot/grub2/grub.cfg

5、删除boot下所有内容和恢复过程

#rm -rf /boot/*

#reboot

由上面的救援模式进入到光盘引导模式:重新启动,在未进入grub resuce之前的几秒钟之内,

左手按Esc键,右手在界面按鼠标左键,只能按一次,考手速,多试几次会成功的。

进入Troubleshooting

进入Rescue a CentOS system

按1回车

sh-4.2# chroot /mnt/sysimage(切根)

bash-4.2#ls /boot/

空空如也

#mount /dev/sr0 /mnt

bash-4.2# rpm -ivh /mnt/Packages/kernel-3.10-693.el7.x86_64.rpm --force

bash-4.2# grub2-install /dev/sda

还缺grub2的主配置文件

bash-4.2#grub2-mkconfig -o grub.cfg(在当前文件下,所以没有打绝对路径)

#exit

#reboot

实验至此大功告成

centos7光盘修复 grub_centos7修复grub2相关推荐

  1. centos7光盘修复 grub_CentOs7怎样修复MBR和GRUB?

    一.修复MBR: MBR(Master Boot Record主引导记录): 硬盘的0柱面.0磁头.1扇区称为主引导扇区.其中446Byte是bootloader,64Byte为Partition t ...

  2. linux centos 光盘修复,CentOS7删除/boot/initramfsxxx.img并尝试光盘救援模式修复

    CentOS7删除/boot/initramfsxxx.img并尝试光盘救援模式修复 一.删除/boot/initramfs-3.10.0-957.el7.x86_64.img [root@switc ...

  3. Centos7磁盘阵列部署与修复

    Centos7磁盘阵列部署与修复 一.部署RAID10 #1.虚拟机添加4块20G的硬盘设备 #2.mdadm命令,其中-n 4 代表使用4块磁盘,-l 10代表使用RAID10技术 mdadm -C ...

  4. linux镜像文件32,centos7光盘镜像下载32/64位

    centos7光盘镜像带给大家,通过它可以快速的安装该系统,该系统只能怪在linux环境下使用,不过它的特点就是开源性强,而且稳定,主要被一些大型企业所使用,大家感兴趣的话可以前来了解一下.cento ...

  5. 修复windows修复引导_如何使用安全模式修复Windows PC(以及何时应该修复)

    修复windows修复引导 Windows' Safe Mode is an essential tool. On computers infected with malware or crashin ...

  6. u盘循环冗余能修复吗_古董修复能修复吗?-恩平 - 商业服务

    我们是专业从事瓷器修复的公司,修复的内容有紫砂壶,各种陶瓷制品,玉器,古董,等等,修复的种类有商业修复和普通修复.我们有专业的修复专家从业16年有余,修复好的瓷器经久耐用,外观漂亮,可以欣赏外观,还可 ...

  7. 台式电脑计算机无法启动 启动修复,Win10启动修复无法修复你的电脑解决方法

    方法一: 关闭安全启动看能否进系统,进入BIOS内Security选项卡中Secure Boot从Enabled更改为Disabled,具体操作如下: 以联想电脑为例: 1.lenovo笔记本按&qu ...

  8. mysql 修复_mysql修复表的三个方法

    断电或非正常关机可能导致MySQL数据库出现表损坏,特别是MyISAM表数据很大的时候.有三种方法,一种方法使用MySQL的repair table的sql语句,另一种方法是使用MySQL提供的myi ...

  9. 服务器热修复,热修复探究,hotfix,patch

    常见场景App打包发出后 1.忘了关掉Log输出了 2.存在一个业务逻辑触发必崩溃 3.某个本地图标忘了替换成新的 遇到这些问题,若是Web站点,Mobile站点问题都不大,因为这些具有"持 ...

最新文章

  1. 介绍一款比Android原生模拟器还要快的模拟器Genymotion(转)
  2. 给你30秒的时间,你会用Excel制作出一个抽奖功能吗?
  3. 这个程序,有点意思!
  4. 读书笔记:人月神话的博客积极的心态读后感
  5. hadoop安装部署(伪分布及集群)
  6. 学生时代,我做过最有价值的事是什么?
  7. linux开发板上程序如何调试,linux开发板调试典型方法
  8. EventBus的实现
  9. android获取图片方向并旋转,Android 判断imageview角度并旋转
  10. 关于类ImageFolder
  11. pandas 多线程处理数据框
  12. 本质矩阵 基础矩阵 单应矩阵 (2)
  13. Python雷电小游戏、战机小游戏源代码源程序
  14. win7从光盘进入修复计算机,win7光盘修复系统步骤
  15. 为什么要Word转PDF,看完你就懂了
  16. #蓝桥杯嵌入式#电路模电基础知识
  17. es进行curl请求时报错:missing authentication token for REST request
  18. 老调长谈的Flex 4.6 可视组件的生命周期
  19. 【Hadoop】面试
  20. dede栏目文章数与实际数不符

热门文章

  1. 再厉害的魔术也比不上真正的redux
  2. 使用wireshark工具抓取手机包
  3. php 比较字符串或文章的相似度
  4. 给Macbook装系统的网址
  5. 文件的上传下载(一)
  6. 今天学到的几个函数【二】
  7. 系统运维tips 3 之 innodb
  8. BAT老程序员分享:Linux C/C++ 开发程序员的黄金方向和学习路线!
  9. oracle11g 导出表报EXP-00011:table不存在。
  10. Weblogic - Failed to bind remote object 错误解决方法