这个 boot.ini 该怎么修改?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
ykwfly
帖子: 8
注册时间: 2010-04-12 22:09

这个 boot.ini 该怎么修改?

#1

帖子 ykwfly » 2010-04-12 22:46

大家好 !
我是在xp下硬盘安装的 ubuntu9.10
现在的boot.ini 是这样的
[boot loader]

timeout=10

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 9.10"

开机直接就 进了utunbu了 不会 出现 选择OS的画面 请问 要 怎么修改 才能出现选择画面

还 是修改别的 ?

望高人指点 .
头像
wowoto
帖子: 3050
注册时间: 2009-04-11 12:17
系统: windows7

Re: 这个 boot.ini 该怎么修改?

#2

帖子 wowoto » 2010-04-12 23:46

代码: 全选

sudo gedit /boot/grub/menu.lst
附件
如此速度发帖|水王再生
如此速度发帖|水王再生
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
virtualsky
帖子: 6
注册时间: 2010-04-13 10:53

Re: 这个 boot.ini 该怎么修改?

#3

帖子 virtualsky » 2010-04-13 11:09

不是boot.ini的问题,应该是装ubuntu的时候,grub安装到mbr里面了,XP的ntldr根本没有被引导。
如果lz想优先启动xp的话,用fixmbr工具重写mbr即可。如果想用ubuntu的grub做主启动管理器,
就用楼上方法吧。
ykwfly
帖子: 8
注册时间: 2010-04-12 22:09

Re: 这个 boot.ini 该怎么修改?

#4

帖子 ykwfly » 2010-04-13 11:10

没人 了 吗 怎么 改 啊 按楼上 的 方法是重新创建一个 menu.lst了 原来 C盘下本身就有一个 menu.lst 了 是 要 新建这个然后把代码copy进去吗

我格了一个 10G的单独空间出来装ubuntu 不过是在 C盘(系统盘)和 D盘中间 这样有影响吗 ?
ykwfly
帖子: 8
注册时间: 2010-04-12 22:09

Re: 这个 boot.ini 该怎么修改?

#5

帖子 ykwfly » 2010-04-13 11:19

virtualsky 写了:不是boot.ini的问题,应该是装ubuntu的时候,grub安装到mbr里面了,XP的ntldr根本没有被引导。
如果lz想优先启动xp的话,用fixmbr工具重写mbr即可。如果想用ubuntu的grub做主启动管理器,
就用楼上方法吧。
噢 那 请问下大哥 这時的 menu.lst该怎么写啊 ?
还有 那个 C盘下的 menu.lst要不 要 删了 呢?
virtualsky
帖子: 6
注册时间: 2010-04-13 10:53

Re: 这个 boot.ini 该怎么修改?

#6

帖子 virtualsky » 2010-04-13 12:08

你还是修改ubuntu下面的menu.lst好了,又简单又快
添加如下就能看见XP启动项了

title Windows XP
find --set-root /ntldr
chainloader /ntldr
virtualsky
帖子: 6
注册时间: 2010-04-13 10:53

Re: 这个 boot.ini 该怎么修改?

#7

帖子 virtualsky » 2010-04-13 12:34

忘了一件事,你装的9.10版,缺省好像是grub2........
在ubuntu终端命令行下面输入 sudo upgrade-from-grub-legacy 试试
ykwfly
帖子: 8
注册时间: 2010-04-12 22:09

Re: 这个 boot.ini 该怎么修改?

#8

帖子 ykwfly » 2010-04-13 13:26

我 输了 那条 命令 然后 有个 界面 出来 不能 怎么 选择 我 就 按了两次 ENTER 然后 终端就出现 下面 这段代码 了 你 帮我 看 看 是 什么情况 谢谢了

0
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sda1
done

GRUB Legacy has been removed, but its configuration files have been preserved,
since this script cannot determine if they contain valuable information. If
you would like to remove the configuration files as well, use the following
command:

rm -f /boot/grub/menu.lst*
tusheng
帖子: 741
注册时间: 2007-09-18 8:45

Re: 这个 boot.ini 该怎么修改?

#9

帖子 tusheng » 2010-04-18 7:41

看下小苹果做的那个教程吧,grub2的配置文件不是menu.lst了,grub.cfg不推荐直接修改,应该去修改脚本了
回复