红联Linux门户
Linux帮助

求助:双系统的启动菜单问题

发布时间:2008-03-23 16:23:31来源:红联作者:Honeycomb
新装了红旗linux6.0sp1,有声音的小喇叭,但不发声(在论坛里已提交过),还有一个问题,虽无大碍,但总觉得不爽,请高手解答。

我利用grub通过硬盘安装的,C、D、E盘用来装XP,linux下分三分区,依次是/boot、/和swap,引导装载程序先是装在/dev/sda7(即/boot)下,系统安装完后没法进入linux,没办法又重新安装了引导装载程序,这次装载在了“主引导记录(MBR)”下,这此可以进入linux.

计算机启动后会出现两个选项“RedFlag-Linux”和“other”,现在的问题是如果要进入XP,则必须先选”other"再选其下的“windows xp”,每次进XP都比较麻烦。

所以,能不能把Linux和Win XP两个菜单同时显示出来呢?

从网上搜索了一个解决办法,在linux下用dd命令把启动扇区的字节读出来,保存成C:\linux.bt,修改C:\boot.ini,增加c:\linux.bt="RedFlag-Linux"
不知是所用命令不对,还是因为Linux引导装载程序装在了MBR,所以老不能解决。

求解!!
文章评论

共有 2 条评论

  1. Honeycomb 于 2008-03-23 23:42:41发表:

    谢谢chenjifeng,我试试!

  2. chenjifeng 于 2008-03-23 17:54:01发表:

    我 用的是ubuntu的,曾经也碰到这个问题。
    首先找到/boot/grub/menu.list文件(当然我不知道红旗上有没有),然后编辑它
    下面是文件的部分内容(#后面都是注释内容):


    title Windows XP welcome you
    root (hd0,0)# 我的xp安装引导分区
    savedefault
    makeactive
    chainloader +1

    title Ubuntu welcome you
    root (hd0,7) #ubuntu 安装分区
    kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=6d4837ab-631f-401e-9bfd-71e2f3f39a10 ro quiet splash
    initrd /boot/initrd.img-2.6.20-16-generic
    quiet
    savedefault

    然后保存(其中的分区自己根据自己安装的情况而定)。
    希望这个对你的红旗有参考~~