您的位置:首页 > 其它

grub修复

2017-09-24 11:26 169 查看
Centos7修复GRUB2

一.Centos7的启动流程 1. UEFI或BIOS初始化,运行POST开机自检2. 选择启动设备3. 引导加载程序,centos7是grub24. 加载装载程序的配置文件,/etc/grub.d /etc/default/grub /boot/grub2/grub.cfg5. 加载initramfs驱动模块6. 加载内核选项7. 内核初始化,centos7使用systemd代替init8. 执行initrd.target所有单元,包括挂载/etc/fstab9. 从initramfs根文件系统切换到磁盘根目录10. Systemd执行默认target配置,配置文件/etc/systemd/system/default.target二.Centos7的引导顺序1. systemd 执行sysinit.target初始化系统及basic.target 准备操作系统2. systemd 启动multi-user.target下的本机与服务器服务3. systemd 执行multi-user.target下的/etc/rc.d/rc.local4. Systemd 执行multi-user.target下的getty.target5. systemd 执行graphical 需要的服务三.修复grub21. rm -rf /boot/*

当删除boot之后重启计算机,会发现计算机会进入到grub rescue界面,所以,我们要进入救援模式修复boot2. 准备进入救援模式a) 当出现白条滚动时,一定要立即按ESC键,必须在白条滚动完毕之前按下,否则,你就重新来吧!!b) 选择3.CD-ROM Drive 光盘启动

3. 界面a)选择troubleshooting 问题修复

4. Troubleshootinga)选择 Rescue a centos linux system 救援模式

5. 启动

6. 恢复boot,安装内核,(比较慢,千万不要按CTrl + c,,耐心等待)

7. 安装grub

8. 之后就sync,exit,reboot9. 成功,出现内核选项界面了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  grub