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

求助: 关于ubuntu 的grub 修复

发布时间:2011-09-27 21:24:14来源:红联作者:568040142
我家是XP系统,作天装了个ubuntu11.04来玩下,MBR安装在SDA上,然后今天又装了centos5.4来学习服务器,mbr也是装在sda上,结果就引导不了ubuntu11.04了。 ubuntu和centos的grub是不一样的,直接复制无效。怎么办,求教!
文章评论

共有 6 条评论

  1. 568040142 于 2011-09-28 17:08:37发表:

    原本的错误是err19
    linux kernel must be loaded brfore initrd
    按5L 说的改了以后(就是把hd0,5改成hd0,4)
    err 2
    bad file or directory type

  2. fengchen_linux 于 2011-09-28 12:40:40发表:

    centos目前用的是grub0.97,ubuntu用的是grub2。配置文件的格式不一样。
    对于0.97的grub.conf中的
    root (hdx,y)
    kernel /dir/vmlinuz [arg]
    initrd /dir/initrd.img
    在grub2下grub.cfg就为
    menuentry{
    set root=(hdx,z)
    linux /dir/vmlinuz [arg]
    initrd /dir/initrd.img
    }
    上面的z=y+1,这是两个版本的区别。详阅文档。
    :49ab:1

  3. lykginy 于 2011-09-28 11:25:03发表:

    4# 568040142
    那也可以修改啊

  4. 568040142 于 2011-09-28 09:17:07发表:

    可是menu.lst不是连接到grub.conf的吗?

  5. yzs 于 2011-09-28 08:42:52发表:

    二linux的偶没试过

  6. lykginy 于 2011-09-27 23:22:51发表:

    修改一下menu.lst