Chinaunix首页 | 论坛 | 博客
  • 博客访问: 333242
  • 博文数量: 88
  • 博客积分: 3020
  • 博客等级: 中校
  • 技术积分: 930
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-13 09:32
文章分类

全部博文(88)

文章存档

2011年(1)

2009年(87)

我的朋友

分类: LINUX

2009-04-20 15:42:09

解决方法一:

1.使用光盘引导,进入rescue模式
boot: linux rescue
2.
根目录切换
sh-3.1#chroot /mnt/sysimage
3.
修复或者重建grub.conf文件
sh-3.1# vi /boot/grub/grub.conf

解决方法二:

1.启动时进入grub提示状态,输入以下命令:

grub> root (hd0,0)
grub> kernel /vmlinuz-2.6.9-67.EL ro root=/dev/vg00/lvol02 rhgb quiet
grub> initrd /initrd-2.6.9-67.EL.img
grub> boot

2.进入系统后,修复或者创建新的/boot/grub/grub.conf文件,确保系统下次能够正常启动。


grub.conf配置文件参数解释:

# grub.conf generated by anaconda
#这个就不说了,你要喜欢改成by自己的名字也可以-.-
# Note that you do not have to rerun grub after making changes to this file
#注解:修改此文件后你不必重新运行grub(下次启动时会自动生效)
# NOTICE: You have a /boot partition. This means that
#注意:你有一个/boot分区,这意味着一下几点:
# all kernel and initrd paths are relative to /boot/, eg.
# 此行表示所有kernel和initrd的文件路径都在/boot/下
# root (hd0,0)
# root所在位置,注意此root在这里是根目录,不是指root超级用户
# kernel /vmlinuz-version ro root=/dev/hda2
# 这项中间的version对应你的kernel版本,稍后我会做点分析
# initrd /initrd-version.img
# 同上
#boot=/dev/hda
#这里说明了boot分区(或者说目录)的所在的位置
default=0
#菜单项,0表示第一项,如果是多系统可以修改此选项改变默认光标停留位置
timeout=10
#在菜单到自动启动系统前的停留时间,单位时间为sec,可以按需分配
splashimage=(hd0,0)/grub/splash.xpm.gz
#启动菜单的背景图标,如果要修改的话需要使用对应的图片格式,xpm图像
title Red Hat Enterprise Linux AS (2.6.9-67.EL)
#启动项目的名称,可以任意修改
root (hd0,0)
# root所在位置,/boot分区安装在第一块硬盘的第一个分区,所以设置为(hd0,0),注意这里是不区分IDE硬盘与SCSI硬盘
kernel /vmlinuz-2.6.9-67.EL ro root=LABEL=/ rhgb quiet
#
加载的内核文件及参数,2.6.9-67为kernel版本,root=LABEL=/为root路径,可以修改,例:root=/dev/hda2
initrd /initrd-2.6.9-67.EL.img
#
加载的内核映像文件
阅读(715) | 评论(0) | 转发(0) |
0

上一篇:迁移到 ext4

下一篇:fstab分区表故障恢复

给主人留下些什么吧!~~