您的位置:首页 > 运维架构 > Linux

系统启动流程中的错误【3】--grub 目录 不存在

2013-08-09 18:12 197 查看
实验环境:虚拟机 redhat 5.4

出现故障:无法开机

故障原因:grub目录不存在,或者被删除。

实验开始:
当我们在日常使用过程中,突然发现开不了计算机了,它显示这样的错误。那么我们就该注意了,有可能是grub出了问题,这个时候在界面上敲任何命令都没有作用。
当反复重新启动操作系统时,都出现这样的消息那么我们就该使用光盘驱动来引导一下下操作系统了。
如果是在真实的机器上面,我们就需调整计算机的bios 设置它的引导为光盘引导,而不是硬盘引导。
【注意】如果是在虚拟机中,我们需要在虚拟机系统加电的瞬间,按F2 进入虚拟机的bios设置

1.[root@localhostgrub]# mkdir /tmp/abc
[root@localhostgrub]# mv * /tmp/abc
[root@localhostgrub]# ll
total 0
将grub目录的内容全部转移,来模拟grub出现的问题




2.使用光盘做引导,进入救援模式。引导过程中能够检测到我们已经安装了红帽操作系统。





grub-install 重新安装 grub目录到 硬盘中















grub的问题都以一定的共性,最后一定记得 手动创建 grub的配置文件



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