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

求助 怎么在XP启动菜单添加SUSE引导

发布时间:2010-02-13 07:32:54来源:红联作者:坐想脐橙
如题 ,小弟安装好了 但是不知道怎么引导

GRUB 之类的是不是?

求各位大哥大姐赐教,小弟不胜感激


两块硬盘 一块装XP

另一块80G的并口已经装了MAC 和 SUSE
文章评论

共有 4 条评论

  1. yhzm1314 于 2010-02-15 23:14:46发表:

    另一块硬盘装有Mac和SUSE用什么引导程序的?
    如果是SUSE的GRUB,那么把这个盘设为第一启动设备,然后在SUSE中的GRUB添加上XP的起动项也可以的
    这样做不用下GRUB FOR DOS

  2. 坐想脐橙 于 2010-02-13 19:04:08发表:

    多谢pl_014 和wangyu 的讲解 O(∩_∩)O~

  3. wangyu 于 2010-02-13 12:01:27发表:

    上面已经说的很详细了,建议用第一种,有一个软件 WinAllFS可以帮你打开linux分区,到/boot下查看vmlinuz和initrd具体的名字,名字要写对才能进得去系统

  4. pl_014 于 2010-02-13 10:23:36发表:

    方法一:用grub for dos,从网上找个grub for dos,版本不要太低,将其放到C盘上(假定xp装在c盘),修改boot.ini,在最后加上一行C:\grldr=SUSE,其是"SUSE"可以修改。
    读取/boot/grub/menu.lst,找到并复制suse相关的启动项,然后找/boot下面的快捷方式(注意:这一步最好在SUSE下进行,因为SUSE能很好地查到快捷方式相关的属性)。把带内核版本号的启动项对应的改成相应的快捷方式,如果没有就不要改,这样做是为了能应对内核的升级。

    引用:
    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title openSUSE 11.1 - 2.6.27.7-9
    root (hd0,1)
    kernel /vmlinuz-2.6.27.7-9-default root=/dev/linux/openSUSE resume=/dev/linux/swap splash=silent showopts vga=0x31a
    initrd /initrd-2.6.27.7-9-default

    就把可以把所有的"-2.6.27.7-9"去掉

    处理好以后,把改好后的内容粘到c:\grub\menu.lst上,位置要看好。这种方法在NT5及以下的内核都可以。

    方法二:使用dd命令,首先你要了解grub是否写入了硬盘的MBR,如果是,并且只有一块的话,进suse,输入命令dd if=/dev/sda of=/home/bootlinux bs=512 count=1,其中bootlinux是文件名,可以任意改,如果没写入MBR,就要知道写入哪个分区,找到那个分区是sda几或sdxx,然后把/dev/sda改一下就行了。
    把bootlinux复制到c盘根目录下,修改boot.ini,在最后加上一行,c:\bootlinux=suse就行了。

    其它方法,可以到网上找找“用windows引导linux的方法”,也可以参考grub for dos,用硬盘安装linux的方法。