U盘救援模式修复Centos 7内核及grub安装

我们在使用操作系统的过程中可能会遇到内核文件损坏或者是grub引导程序丢失等问题,下面来讲解一下系统内核的修复以及grub的安装

为了模拟环境这里直接将/boot目录删除然后重启操作系统,丢失了引导的系统开机自动进入grub救援模式

将系统盘挂载上并设置开机从光盘启动

进入系统安装引导初始界面,然后选择最后一项Troubleshooting

然后选择第二项Rescue a CentOS system进入系统救援模式
选择Continue继续进行

进入到系统救援模式的命令行界面

执行chroot /mnt/sysimage进行根切换

mount  /dev/sr0    /mnt将光盘挂载到/mnt目录下

执行rpm  -ivh /mnt/Packages/Kernel-3.10.0-693.e17.x86__64.rpm --force 安装内核

安装完内核之后,安装grub引导程序

首先安装grup目录

grub2-install /dev/sda

此时我们查看/boot下内核以及grub目录已经生成

进入到grub2目录安装grub.cfg

cd /boot/grub2

grub2-mkconfig -o grub.cfg

安装完毕后重启操作系统

重启后可以看到修复后的内核并且能正常进入操作系统

备注:如果操作系统只是grub引导程序损坏或者丢失可以不用重新安装内核,只需要从新安装grub引导程序即可

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情