Chinaunix首页 | 论坛 | 博客

  • 博客访问: 7450
  • 博文数量: 5
  • 博客积分: 272
  • 博客等级: 二等列兵
  • 技术积分: 62
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-18 16:52
文章分类
文章存档

2013年(1)

2010年(4)

我的朋友

分类: LINUX

2010-07-20 13:11:36

今天干了一件蠢事,把/boot目录删除了,犯浑总是难免的,那如何采取补救措施呢!且听我慢慢道来!分两步走!
第一步:重启机子进入网络引导,进入救援模式
   1、linux rescue
   2、chroot /mnt/sysimage
第二步:重装grub和内核
   1、重装grub
     grub-install /dev/sda(但是使用此命令并未成功)
        替代命令:1、grub
                2、root (hd0,0)
                3、setup (hd0)
                4、quit
我用了两种方式,但是都没有完全成功,/boot/grub/目录下的grub.conf文件和menu.lst都没有生产需手动编写grub.conf文件,然后再做个软链接。
grub.conf文件:
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-164.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-164.el5
        module /vmlinuz-2.6.18-164.el5xen ro root=LABEL=/ rhgb quiet
        module /initrd-2.6.18-164.el5xen.img
 
 
写kernel,module模块是可以参照/boot目录下文件内容!
其中在写root指定位置时可参照/etc/fstab文件来查看!

 
   2、重装内核
     首先你得获取内核,我是通过ftp获取的。
           1、ftp server1
           2、ftp
           3、
           4、cd pub/rhce
           5、mget kernel-xen-*
           6、y
           7、quit
      rpm -ivh --force kernel-xen-........rpm
3、重启,改为硬盘启动,OK了!
 
 
 
 
 
 
 
 
 
 
 
阅读(317) | 评论(0) | 转发(0) |
0

上一篇:YUM本地源

下一篇:lamp

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