红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

无法启动SUSE11.4。

发布时间:2011-05-09 19:01:52来源:红联作者:xumtkm
从新装XP后,无法启动SUSE了。 怎么用XP引导SUSE/
文章评论

共有 2 条评论

  1. winland0704 于 2011-05-09 22:11:01发表:

    1# xumtkm
    本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx

    把下文的Ubuntu换成SUSE的就行了。

    使用grub4dos引导Linux

    昨天重装XP系统,不小心把ubuntu的引导菜单弄丢了,不过没有关系,我有功能强大的grub4dos,用它就可以重新引导ubuntu了。现在就将我的操作过程一一道来,以供各位朋友参考。只要按照以下步骤操作,必能修复你的Linux引导菜单!

    1、下载grub4dos,提取里面的两个文件:grldr和grub.exe,放在C盘根目录下。

    2、修改C盘根目录下的boot.ini文件(隐藏文件),在最后一行加上一句:C:\grldr="Ubuntu 8.04" ,

    双引号里的文字可以随心所欲的修改,那只是一个显示标题而已。比如我修改后的文件是这样的:

    [boot loader]
    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    C:\grldr="Ubuntu 8.04"

    3、这一步最为关键,也是本文重点,请仔细阅读。

    下载一个叫explore2fs的工具,这个工具可以在windows下查看linux里的东西。运行之,在/boot/grub/(可能有所差别)下找到menu.lst文件,然后右键点击它,选择“导出文本”(不是“导出文件”),保存到C盘根目录下,文件名和扩展名均不变,仍为menu.lst。可以用记事本打开,关键的只有几句,如:

    title Ubuntu 8.04.1, kernel 2.6.24-19-generic
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=a6ae6905-49ff-4767-853e-712d1f01311c ro splash
    initrd /boot/initrd.img-2.6.24-19-generic
    quiet

    4、大功告成,重启电脑即可!

    总结:原理上,在C盘根目录下有boot.ini、grldr、grub.exe和menu.lst等几个文件便可以引导windows和linux双系统,boot.ini本来已有,只需稍加改动;而menu.lst的编写较为复杂,网上众说纷纭,然而其实可以在linux文件系统里找到,只需借助工具提取,不必要自己编写。

    本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx

  2. bmcqqi 于 2011-05-09 21:28:24发表:

    重装GRUB引导程序滴说