3系统并存(xp、wubi Ubuntu、DVD Ubuntu)出现了一个小问题,该怎么解决呢?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
helloworld222
帖子: 577
注册时间: 2008-11-17 13:46

3系统并存(xp、wubi Ubuntu、DVD Ubuntu)出现了一个小问题,该怎么解决呢?

#1

帖子 helloworld222 » 2009-01-01 18:09

第一次在这个版块发帖
(就当是自己的学习笔记吧,当然也有个问题要请教高手)

用windows xp多年了。
报纸介绍Ubuntu,尝尝吧!
为了简单,采用 wubi 方式安装了 Ubuntu,自动形成了 xp + wubi Ubuntu 双系统菜单。

-------------------------------------
boot.ini 文件里的内容
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP"
c:\wubildr.mbr="wubi Ubuntu"
-------------------------------------

用了一段时间,学会了一些基本的应用(还属于初学者)。
听说 wubi 方式安装的 Ubuntu,性能会比较差,于是想着采用光盘方式安装 Ubuntu。
来点够劲的吧,3 系统!

刻了张 DVD Ubuntu并安装(给了两个分区:ext3 + swap)
安装完毕并重启后,发现启动菜单里还是双系统,没有出现 3 系统。看来 DVD Ubuntu 没有修改 boot.ini 。
估计是在安装的过程中没有安装什么所谓的启动器吧(记得好像是在分区那个步骤过后)

进入xp,当然是看不到 ext3 分区。
进入wubi Ubuntu,终于看到 ext3 分区了(用了这么多年电脑,只接触过 FAT/NTFS 格式),里面是刚才安装的 DVD Ubuntu 的内容。

看来是要自己动手实现了。最后很高兴,终于……

1、复制两个文件到C盘
grldr(网上下载的)
menu.list(从安装后的DVD Ubuntu 的 /boot/grub 这个文件夹里复制出来。因为我有 wubi Ubuntu,所以能复制出来)

2、修改 boot.ini
增加一行之后:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP"
c:\wubildr.mbr="wubi Ubuntu"
c:\grldr="DVD Ubuntu"

3、在C盘创建一个名为 boot 的文件夹
从Ubuntu安装光盘里复制下面这两个文件到 boot 文件夹里
initrd.img-2.6.27-7-generic
vmlinuz-2.6.27-7-generic

重新启动计算机,OK!

第1个步骤是从论坛现在这个版块的一个帖子里学的。
本来只操作了 1、2 个步骤。但是当从 3 系统菜单里选择进入 DVD Ubuntu 时,马上提示,大意是,在 C:\boot 文件夹里找不到那两个文件。我就照着创建了boot 文件夹,并复制了那两个文件。

再重启,从 3 系统菜单里选择进入 DVD Ubuntu,顺利进入!

谢谢你能耐心看到这里。
最后的问题是,当我从 3 系统菜单里选择进入 wubi Ubuntu ,但是进入的依然是 DVD Ubuntu。
搞得我如果想要进入 wubi Ubuntu ,先要将 gldr 文件移走。

我该怎么做,才能顺利进入 wubi Ubuntu 呢?谢谢了!可能你认为很简单,但对我很有帮助。
helloworld222
帖子: 577
注册时间: 2008-11-17 13:46

Re: 3系统并存(xp、wubi Ubuntu、DVD Ubuntu)出现了一个小问题,该怎么解决呢?

#2

帖子 helloworld222 » 2009-01-03 10:09

经过多次试验,终于解决了
其实也不想要那么多个文件呀 :em11
我只在C盘上存放了一个 grldr
把 menu.lst 删了
把 boot 文件夹也删了

现在 wubi Ubuntu 进的去了,DVD Ubuntu 也能进去了!

这样看来,grldr 是不是自都搜寻每个分区里的 boot 文件夹呢?要不然怎么能进得了 DVD Ubuntu 呢?
回复