RedHat下常见系统故障及恢复方法(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:50 点击:

default=1

timeout=5

splashimage=(hd0,7)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-8.el5)

root (hd0,7)

kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-8.el5.img

title Other

rootnoverify (hd0,0)

chainloader 1

解决方法:

1 放入系统盘,设置从光盘启动,敲入linux rescue进入救援模式;

2 此时是光盘无法自动挂载/分区到/mnt/sysimage,要手工挂载;

用findfs LABEL=/ 找到原来/分区所挂载的分区,比如为/dev/sda9,同样的找到

原来/home,/boot对应的分区/dev/sda12,/dev/sda8

mount /dev/sda9 /mnt/sysimage 挂载/

mount /dev/sda8 /mnt/sysimage/boot 挂载/ (注:也可不挂载)

mount /dev/sda12 /mnt/sysimage/home 挂载/home

3 chroot /mnt/sysimage切换到原系统的根分区,否则是光盘上的分区;

4 比如管理员在/home目录下有fstab的备份,此时要把/home下的备份fstab拷贝到/etc/fstab,没有的话请自己配一下;重启;

5 再次进入光盘救援模式,chroot /mnt/sysimage切换到原系统的根分区,

6 去/home目录,并安装kernel-2.6.18-8.el5.i686.rpm

rpm -ivh kernel-2.6.18-8.el5.i686.rpm --root=/ --force

7 此时可以查看/boot目录,已经安装了内核文件与文件系统文件

vmlinuz-2.6.18-8.el5

initrd-2.6.18-8.el5.img

8 安装grub: grub-install /dev/sda

9 把/home下的grub.conf拷贝到/boot/grub/grub.conf,没有的话请自己配一下;

10 reboot或两次exit重启,并拿出光盘即可启动;

本文出自 “Linux Study” 博客

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  • nginx主主集群
  •  LVS-NAT和LVS-DR模式的实现详解
  •  RHCE考试之磁盘配额
  • 学习笔记:ACL详解
  •  LVM逻辑卷管理器
  • suse linux双网卡双网关配置
  •  Nginx主主负载均衡架构
  • ubuntu学习Mysql

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1