双系统重装windows后不能启动linux解决方法

2007 年 10 月 26 日 下午 2:28 | | 阅读次数 : 11,273 次 | LINUX&WIN | , ,


Please Note: This post is over a year old, any information within it may be out-of-date.

Linux      今天有个网友很着急的爬上来问我,“救火啊,俺的linux不能用了”,“不要急嘛先说说情况”,“我昨天重装系统后,就没有linux的启动菜单了”,“,老问题。。,按我说的做就ok了。”
      根据他说的,很容易就判定,装windows的时候,把linux的引导区MBR给取消了,首先,在windows下装上一个 Grub for dos 地址是:点击这里
在windows下装上就ok,其他的不管,然后重新启动。
    这个时候,加载完硬件的信息之后,就会出现一个grub的引导界面,关键就是这里了,界面上面有提示,按 e 进入命令行模式,屏幕上会出现:
Grup>
查看一下配置内容:
Grup>cat (hd0,6)/boot/grub/grub.conf (这里的hd0表示的是主硬盘,6则表示第7的分区,以下一样,这个你要记得,不然只能一个个的试了)
好的。接着输入下面的内容:

Grup&gt;root (hd0,6)<br />Grup&gt;kernel /boot/xen.gz-2.6.18-8.el5<br />Grup&gt;module /boot/vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet<br />Grup&gt;module /boot/initrd-2.6.18-8.el5xen.img<br />Grup&gt;boot

这样,你的linux就已经启动了,然后linux下找到/boot/grub/grub.conf,编辑它:是内容类似

default=0&nbsp;&nbsp;# 默认的启动系统序号<br />timeout=5&nbsp;&nbsp; #等待时间<br />splashimage=(hd0,6)/boot/grub/splash.xpm.gz #设置splashimage<br />hiddenmenu&nbsp;&nbsp; #显示模式为折叠<br />title Red Hat Enterprise Linux Server (2.6.18-8.el5xen) #标题<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root (hd0,6)&nbsp;&nbsp;#根分区<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kernel /boot/xen.gz-2.6.18-8.el5&nbsp;&nbsp;#内核路径<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;module /boot/vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet&nbsp;&nbsp;#虚拟机路径<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;module /boot/initrd-2.6.18-8.el5xen.img&nbsp;&nbsp; #&nbsp;&nbsp; 镜像路径<br />title Other&nbsp;&nbsp;#&nbsp;&nbsp;windows标题<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rootnoverify (hd0,0)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;chainloader +1

     ok,到这里就可以高枕无忧了!

Share

6 Comments

  1. hhl3说道:

    6.        root (hd0,6)  #根分区  
    7.        kernel /boot/xen.gz-2.6.18-8.el5  #内核路径  
    8.        module /boot/vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ rhgb quiet  #虚拟机路径  
    9.        module /boot/initrd-2.6.18-8.el5xen.img   #   镜像路径

    这个带虚拟技术的GRUB.conf我不太理解,能不能介绍一下7,8,9行的变化,内核路径这行为什么不加ro等参数了?而第8行用的是module指定,你说是虚拟机路径?内核路径不是在kenel指明了吗?第九行也用了module指定,过去是用initrd指定。
    实在不理解?你能否稍微详细的介绍一下新的设置。网上没搜到这些说明。拜托了。
    谢谢!!!

  2. ic小新说道:

    这个grub4dos下载后怎么安装呀??

  3. 小迷糊说道:

    原来哥哥的系统也是RHEL5!

Leave a Reply

Your email address is never published nor shared. Required fields are marked with a *.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。