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

如何恢复vista ubuntu9.04双系统下的ubuntu引导

发布时间:2009-08-10 16:01:08来源:红联作者:mohanl
我的电脑原来装了XP和UBUNTU9.04双系统,前几天把XP换成VISTA了。现在的问题是找不到ubuntu的引导了,没法进入ubuntu,要怎么弄才得呢?
文章评论

共有 9 条评论

  1. wangyu 于 2009-08-10 23:30:11发表:

    引用:



    这个方法以前我重装XP的时候试过,管用。不过听说在VISTA系统下不管用哟?
    mohanl 发表于 2009-8-10 18:00

    可以在BCDEDIT里添加grub的启动,网上有教程,可以搜一下。很麻烦的,要有耐心

  2. 飞灰不分 于 2009-08-10 18:20:38发表:

    引用:
    1. 下载grub4dos,解压(下载的一般都是压缩包),把里面的grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr="Start GRUB4DOS",然后保存boot.ini,改回 ...
    xiang.guo.qing 发表于 2009-8-10 16:39

    我是本来VISTA + UBUNTU ,后重装了XP 用这个方法解决的

  3. mohanl 于 2009-08-10 18:00:03发表:

    引用:
    1. 下载grub4dos,解压(下载的一般都是压缩包),把里面的grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr="Start GRUB4DOS",然后保存boot.ini,改回 ...
    xiang.guo.qing 发表于 2009-8-10 16:39



    这个方法以前我重装XP的时候试过,管用。不过听说在VISTA系统下不管用哟?

  4. mohanl 于 2009-08-10 17:58:33发表:

    引用:
    1. 下载grub4dos,解压(下载的一般都是压缩包),把里面的grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr="Start GRUB4DOS",然后保存boot.ini,改回 ...
    xiang.guo.qing 发表于 2009-8-10 16:39


    vista系统下找不到c:\boot.ini文件文件。

  5. wangyu 于 2009-08-10 17:42:54发表:

    xiang.guo.qing的两个办法都可以,推荐用第二种,因为不需要修改主引导记录,安全。不过在用时,最好将你/boot/grub/menu.lst这个文件复制到C盘,个人认为选中“start grub4dos ”并不一定就能进入ubuntu

  6. lemonade 于 2009-08-10 17:12:11发表:

    二楼说的很详细,顶一个。

  7. rxotav 于 2009-08-10 17:09:38发表:

    还没处理过的经验

  8. xiang.guo.qing 于 2009-08-10 16:39:53发表:

    1. 下载grub4dos,解压(下载的一般都是压缩包),把里面的grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr="Start GRUB4DOS",然后保存boot.ini,改回只读属性。
    2. 重启电脑,这时启动菜单中会多出一项“Start GRUB4DOS”
    3. 选中“start grub4dos ” 出来的画面就可以选择Ubuntu系统和XP系统了。

    BAIDU来的,望勿介意

  9. xiang.guo.qing 于 2009-08-10 16:38:51发表:

    用UbuntuCD起动盘进入Liver CD Ubuntu再进入终端:
    [root@localhost ~]# grub
    会出现grub>提示符,这是grub命令行模式 ,如果能在开机中出现提示符,没有引导不起来的系统,除非您的系统破坏的极为严重。如果仅仅是GRUB被破坏了,GRUB命令行是能让操作系统引导起来的;
    接着看例子,我们要找到 /boot/grub/stage1的,在grub>后面输入;
    grub> find /boot/grub/stage1
    had(x,y)
    grub>root (hdx,y) 注:这是/boot所在的分区;
    grub>setup (hd0) 注:把GRUB写到MBR上;
    重起机器,退出起动盘,就恢复了双系统.

    BAIDU来的,望勿介意