当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-27 18:15 

注册: 2009-10-20 18:55
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
自我介绍:
1个500G硬盘
c: XP
d:资料
e:Win7
#8ubuntu
#9:swap
我原来有xp和ubuntu,win7后来装的。

搞了一天的引导方法,理想中想把引导菜单搞成:

XP
win 7
ubuntu 9.04
ubuntu 9.04(re..)


但是最后没能实现,最后搞成了:
首先1
"
ubuntu 9.04
ubuntu 9.04(re..)
windows 7
"
然后进win7,再选
"
xp
win7
"


总结一下:
1,理想的那个状态,需要两个条件a, win7写mbr; b, grub4dos驱动ubuntu;
最后的效果应该是
"
win7
xp
grub4dos
"
再从grub4dos进入ubuntu的
"
ubuntu 9.04
ubuntu 9.04(re..)
ubuntu.....
"
2,我现在的状态是怎么回事? 我最终是用grub来驱动2系统.下面仔细说说.

我机器上的xp ubuntu win7,开始老是只能启动一个,另外两个不知为什么一启动就错误.
然后,我这么做的
a,xp光盘,进修复,然后
代码:
fixmbr

代码:
fixboot

之后xp ok,ubuntu win7继续趴窝.

b因为我没有win7光盘(装的时候用的iso)所以先进xp.
在xp中安装easybcd,
用easybcd先把
代码:
vista的mbr写一次,

再在软件中
代码:
add win7的启动项
(我的在E盘),
重启,此时,为win7的引导菜单,win7可进,xp可进.ubuntu继续趴窝.

c用ubuntu的光盘,或者任何一种方式登录到ubuntu的控制台,
代码:
sudo grub
grub> find /boot/grub/stage1(我的ubuntu的boot区没单独分,和主区在一起)
(此处或者brub> find /grub/stage1 )
grub> root(hd0,*)  *为你的ubuntu的引导位置.
grub> setup(hd0)
grub>  quit

此时重启,可进ubuntu.

d 革命未完.
在ubuntu的控制台,
代码:
sudo gedit /boot/grub/menu.lst


copy来我的一些设置
## ## End Default Options ##

title Ubuntu 9.04, kernel 2.6.28-16-generic
uuid 98e71118-ec0e-48eb-9a21-f9ca58d5bc8c
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=98e71118-ec0e-48eb-9a21-f9ca58d5bc8c ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-16-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
uuid 98e71118-ec0e-48eb-9a21-f9ca58d5bc8c
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=98e71118-ec0e-48eb-9a21-f9ca58d5bc8c ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-16-generic

title Ubuntu 9.04, memtest86+
uuid 98e71118-ec0e-48eb-9a21-f9ca58d5bc8c
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.这里是我的xp.放在c盘
title Windows XP
root (hd0,0)
chainloader +1
#这里是我的win7(此处为我的异想天开,事后证明,xp和win7不论选哪个,都是进win7的引导菜单,进一步再选择win7和xp)
title Windows 7
root (hd0,5)
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1

e此时重启,就是我的结果.

此外,再多说两句,
1,win的各个操作系统在grub不能并列. 我理解是,win的系统必须有个是老大来领头,一个为主,别的为辅.
2,如果,在linux里,删除了c盘(我的xp)里的boot文件夹和bootgru(好像是这个文件),win7就无法启动,在grub的菜单里的xp和win7都默认进xp.
3,我罗嗦这么多,一定有错误的地方,大家一定指正.

我还有个问题,搞着搞着,我的ubuntu重启的时候,一不断电,二没grub菜单.
正常的重启,应该是先断电,再进引导,再启动呀!...
有谁知道为什么?
怎么才能恢复,"ubuntu正常重启"?多谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-28 12:56 

注册: 2009-10-20 18:55
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
我还有个问题,搞着搞着,我的ubuntu重启的时候,一不断电,二没grub菜单.
正常的重启,应该是先断电,再进引导,再启动呀!...
有谁知道为什么?
怎么才能恢复,"ubuntu正常重启"?多谢!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-28 13:55 
头像

注册: 2008-10-01 0:20
帖子: 845
系统: ubuntu kylin14.04.3
送出感谢: 1
接收感谢: 0 次
shandongfx 写道:
搞了一天的引导方法,理想中想把引导菜单搞成:

XP
win 7
ubuntu 9.04
ubuntu 9.04(re..)


但是最后没能实现


这个可以用下面的办法:

首先在ubuntu里把grub安装在ubuntu所在的分区

然后在win7里用easybcd_2.0重写mbr

最后用此软件建立三系统引导


_________________
自由软件爱好者


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-28 15:33 

注册: 2009-10-20 18:55
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
sxdhaoren 写道:
shandongfx 写道:
搞了一天的引导方法,理想中想把引导菜单搞成:

XP
win 7
ubuntu 9.04
ubuntu 9.04(re..)


但是最后没能实现


这个可以用下面的办法:

首先在ubuntu里把grub安装在ubuntu所在的分区

然后在win7里用easybcd_2.0重写mbr

最后用此软件建立三系统引导


我试了,可是进linux时候,老是启动失败,估计是我的问题。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-28 15:38 
头像

注册: 2008-10-01 0:20
帖子: 845
系统: ubuntu kylin14.04.3
送出感谢: 1
接收感谢: 0 次
shandongfx 写道:
sxdhaoren 写道:
shandongfx 写道:
搞了一天的引导方法,理想中想把引导菜单搞成:

XP
win 7
ubuntu 9.04
ubuntu 9.04(re..)


但是最后没能实现


这个可以用下面的办法:

首先在ubuntu里把grub安装在ubuntu所在的分区

然后在win7里用easybcd_2.0重写mbr

最后用此软件建立三系统引导


我试了,可是进linux时候,老是启动失败,估计是我的问题。


要把grub装在ubuntu根目录所在分区,我就这么成功了


_________________
自由软件爱好者


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 我搞了个3系统,xp ubuntu9.04 win7,有问题多交流。
帖子发表于 : 2009-10-30 12:42 

注册: 2009-08-03 2:01
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
太复杂了,应该没哟这么复杂的。

可以查看small帅哥些的grub2教程


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译