Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7118332
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: 系统运维

2015-02-21 17:06:34

RHCE 学习笔记(27) grub 和开机排错

[日期:2015-02-11] 来源:Linux社区  作者:beanxyz [字体:  ]
开机排错技巧:

例1. 如果grub文件坏了怎么办,比如下面我把前446个字节都写成0覆盖了

开机的时候会自动尝试从本地,光盘和网络加载引导程序;这里是从我的光盘加载的,因为本地的引导程序已经没有了

选择troubleshooting (查错)

选择 rescue

选择continue,注意有耐心多等一下,有的时候会卡个10秒才有反应

看看提示,本机系统被挂载到/mnt/sysimge里面,确认OK

按照提示,切换根到本机的系统

fdisk -l 看看启动分区是哪个,有星号的就是

重装一下 grub2 到启动分区就可以了

重启Okay

例2:如果grub引导程序没问题,但是我们把内核文件或者grub.cfg配置文件给删除了怎么办

看看目前有哪些文件,全删了

重启之后,直接进入grub的救援模式,这表明引导程序木有问题,但是引导文件找不到了

和前面一样,光盘启动

切换根目录,挂载一下光盘到/iso, 顺便看看/boot目录,里面空荡荡的,内核文件和配置文件都没了

没了的话那就从头安装吧,安装内核可以用rpm 或者yum,用yum需要先卸载当前的,再安装; rpm可以强行--force覆盖安装。

用yum 安装

或者 rpm 也可以(这里我是重复操作了2次,因为由于图形界面的问题,我以为哪里出问题了)

装完内核之后,重新安装一次 grub2, 输入 grub2-install /dev/sda, 然后重新编译一下grub2就行了

重启

重启之后,我还遇见了2个问题,第一个问题是启动的时候显示i/o错误,经度娘谷歌确认,关掉软盘驱动即可;

第二个问题是开机直接进入命令行模式,即使runlevel显示的是5,手动输入startx一样报错。解决方式是重新安装图形化界面

yum grouplist

yum groupinstall 'Server with GUI'

本文永久更新链接地址

阅读(366) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~