今天在51cto博客闲转,无意间看到一篇关于redhat几个常见的小故障修复问题,也是日常大家经常可能会遇到的问题,特意总结一下拿来给大家分享。
linux开机流程图:
错误1.MBR丢失
模拟错误#ddif=/dev/zeroof=/dev/sdabs=1count=446覆盖掉引导bootload系统重启后,不能启动。
解决办法--》急救模式
Boot:linuxrescue进入到急救模式输入其它的就进入到安装。
只是急救不需要network
需要引导镜像
1.chroot/mnt/sysimage挂载
2.grub-install/dev/sda重建bootload
3.exit/两次exit系统reboot
4.exit
错误2。Grub菜单丢失
1.[root@localhostgrub]#pwd
2./boot/grub
模拟错误[root@localhostgrub]#mvgrub.confgrub.conf.bak//假如grub失去。
/etc/grub.conf--》/boot/grub/grub.conf/etc/grub.conf是软链接
3.查看grub文件,以便修复知道格式。
[root@localhost~]#vim/etc/grub.confinitrd驱动镜像
4.重启不能引导错误的表现如下。
5.修复方法:
回车后重启。
能够进去但是没grub菜单需要重新建立grub菜单,vim/etc/grub.conf
可以使用!ls/boot读取boot的内容。如下
最终修改如下。
保存后退出。可以进入
错误3挂件fstab配置错误在/etc/fstab里。
1.错误表现不能进入系统只能输入管理员密码来进行修复
解决办法。Vim/etc/fstab
解决方法:重新挂载根分区,使其具有可读可写属性。
mount-orw,remount/
编辑/etc/fstab修改过来就行了。
如果产生swap直接D删除。保存reboot就可以启动。