CentOS无法启动或启动文件丢失,使用光盘修复启动

2017年2月24日14:07:51CentOS无法启动或启动文件丢失,使用光盘修复启动已关闭评论 329

CentOS无法引导或启动错误,这时我们须要保用安装光盘来引导修改启动。

放入原版光盘,开机并且光盘启动,然后进入『 Troubleshooting 』,选择『 Rescue a CentOS system 』,等待几秒的启动过程,之后系統会出现提示画面,请选择『 Continue 』哦!

CentOS无法启动或启动文件丢失,使用光盘修复启动

如果真的有找到 Linux 的操作系統,那么就会出现提示系统安装信息,告诉你,你的原本的系統安装在 /mnt/sysimage 当中喔!

接著下来你须要修复 MBR 的开机启动项啦!修复的方法指令如下:

sh-4.2# chroot /mnt/sysimage

sh-4.2# grub2-install /dev/vda

Installing for i386-pc platform.

Installation finished. No error reported.

sh-4.2# exit

sh-4.2# reboot

重启后你发现直接进入CentOS系统了,无法选择启动进入Windows 系统

用root 帐号登录,按如下修复Windows 启动:

[root@Mtx ~]# vim /etc/grub.d/40_custom

#!/bin/sh

exec tail -n +3 $0

# This file provides an easy way to add custom menu entries. Simply type the

# menu entries you want to add after this comment. Be careful not to change

# the 'exec tail' line above.

menuentry "Windows 7" {

set root='(hd0,3)'

chainloader +1

}

[root@Mtx ~]# vim /etc/default/grub

GRUB_TIMEOUT=30 # 將 5 秒改成 30 秒長一些...

[root@Mtx ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统后你会发现多了一个 Windows 7的选项

注:也可使用上面的命令自动修复

自动修复

sudo grub2-mkconfig -o /boot/grub2/grub.cfg