系统启动及故障排除解决2

删除boot/grub下的全部文件恢复

二阶段故障界面


系统启动及故障排除解决2_第1张图片
Paste_Image.png

进入光盘救援模式此处省略步骤前面提到过
执行chroot /mnt/sysimage/切换"/" 执行grub-install /dev/sda 此步骤时间有点长莫要中止;结束后输入sync同步磁盘的命令


系统启动及故障排除解决2_第2张图片
Paste_Image.png

只缺grub.conf文件启动错误菜单
系统启动及故障排除解决2_第3张图片
Paste_Image.png

查看帮助help
手动引导系统


系统启动及故障排除解决2_第4张图片
Paste_Image.png

输入find (hd0,0)/init输入tab键表示 有该文件在第一个硬盘的第一分区中存在
输入find (hd0,0)/vmlinu输入tab键表示可以补全表示内核文件也是存在的
自己制作grub.conf文件
root (hd0,0)下一步 kernel /vmlin输入tab键补齐就好;下一步root=/dev/sda2 根的位置可以写UUID回车;输入initrd /initr输入tab键补齐;输入boot 启动 注意如果根是挂逻辑卷的话写逻辑卷的名字
重启后会让你再进这个界面重新输入一次;boot启动

系统启动及故障排除解决2_第5张图片
Paste_Image.png

进入系统后记得恢复复grub.conf此文件

进入操作系统后如果/sbin/init被破坏如何恢复;重启

1 重启后按任意键进入菜单输入e;找到内核参数那一项进行项按e键;进去后面加init=/bin/bash 回车 后按b键启动,进入bash进程后把init进程恢复至sbin目录下,并在/etc/selinux/config关闭selinux的设置

你可能感兴趣的:(系统启动及故障排除解决2)