把/boot/grub目录删除
- 挂光盘进救援模式
chroot /mnt/sysimage 切“/” - 执行grub-install /dev/sda 此命令会创建grub目录及生产二阶段的必要文件;sync写一下磁盘 手动创建grub.conf文件;重启后恢复
格式如下
- 清空boot里的数据
- boot分区被清零的现象
- 挂光盘进入救援模式步骤省略
切根挂光盘
-
cd到光盘中
- cp内核文件及创建虚拟文件驱动
- 创建grub的配置文件
- 写grub.conf 文件格式如下
重启系统恢复
当救援模式找不到根恢复方法
[root@chenxi ~]# mv /etc/fstab /root/
[root@chenxi ~]# reboot
恢复方法
进救援模式
找不到根
-
一个一个分区找根通过一个个挂载找根并挂载
-
使用vi创建一个
-
写/etc/fstab文件
- 重启重新进入救援模式步骤省略
- 进入救援模式系统找到了
-
切"/"
-
挂载光盘至mnt下
-
这连个文件任意一个都可以
- 拷贝内核文件至/boot/下
- 或者使用安装内核包一步到位
-
创建grub文件
- 手写grub.config文件;格式
退出reboot重启
临时禁用selinux
输入c键编辑
让交换分区生效
当“/”挂载在逻辑卷上如何恢复
- 进入救援模式
- 查看逻辑卷
+++++
- 查看详细信息;显示禁用逻辑卷
- 查看逻辑卷
- 激活逻辑卷
创建目录挂载"/"文件系统
- 并在“/”下的etc下创建fetab文件
- 格式如下
- 重新启动进入救援模式;成功找到“/”
- 切/装内核包挂光盘
- 退出重启
进入系统
boot