系统启动故障排除3

把/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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容