[问题]Xp,Vista,U7.10,Mandriva2008四系统如何共存???

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

[问题]Xp,Vista,U7.10,Mandriva2008四系统如何共存???

#1

帖子 ffx-2_yuna » 2007-10-27 11:56

机器配置:A3600+(90nm),黑金刚DDR II 800 512M*4,映泰Tforce570U(nForce570Ultra),影驰7600GS(默认600/1600),希捷串口250G硬盘, 三星18X光雕刻录机和一希捷酷鱼40G硬盘并用一IDE接口(因机箱内数据线长短问题,光驱接主口,40G硬盘接从口),天敏电视大师3。
C盘装XP,E盘Vista,然后装了U7.10(格掉原来的F盘,分为/boot,swap,/,/home),最后装了M2008(格掉原来的G盘,分为/和/home).Grub装在了hd0(40G)那硬盘上。
安装完成后在启动菜单里面没有U7.10选项了,我修改了M下的/boot/grub/menu.lst文件,加入了U7.10启动命令行,但是还是无法启动U。貌似U的启动分区选择错了,但是试过来这几个字母,都没用。是否还需要修改其他地方?
原Menu.lst代码:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd1,13)/boot/gfxmenu
default 0

title linux
kernel (hd1,13)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda14 noapic splash=silent vga=788
initrd (hd1,13)/boot/initrd.img

title linux-nonfb
kernel (hd1,13)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/sda14 noapic
initrd (hd1,13)/boot/initrd.img

title failsafe
kernel (hd1,13)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/sda14 noapic failsafe
initrd (hd1,13)/boot/initrd.img

title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1

我自己参照U7.10的Menu.lst文件添加的代码:
title U7.10
root (hd1,11)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=cbc6241e-0582-46bd-b9be-f181b2b758d2 ro quiet splash noapic
initrd /boot/initrd.img-2.6.22-14-genric
quiet

敬请赐教。不胜感激!

附上分区图示。
附件
1.png
1.png
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2007-10-27 12:10

mandriva 是用uuid ? root=/dev/sda12 试试
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#3

帖子 chaoyagami » 2007-10-27 12:35

你真是吃饱了没事,装这么多LINUX干嘛啊,内在东东几乎都是一样的,只不过一个界面不同而已,把root=UUID=cbc6241e-0582-46bd-b9be-f181b2b758d2改成root=/dev/sdaX(这个X表示你的UBUNTU根目录所在分区)。
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
头像
goldfox_79
帖子: 2004
注册时间: 2005-10-16 8:26
来自: 地球

#4

帖子 goldfox_79 » 2007-10-27 12:37

系统达人出现啦!!!!!
ffx-2_yuna
帖子: 29
注册时间: 2007-10-24 19:09

#5

帖子 ffx-2_yuna » 2007-10-27 12:55

iblicf 写了:mandriva 是用uuid ? root=/dev/sda12 试试
照这个修改后提示“
root(hd1,11)
Filesystem type is extzfs,partition type 0X83
Error15:file not found"
头像
ken085
帖子: 2447
注册时间: 2007-08-09 15:11

#6

帖子 ken085 » 2007-10-27 13:28

先装Mandriva再装ubuntu好像没事~~~
楼主有没考虑过给添个OS X耍耍~~~ :lol:
XRRC VG FVZCYR & FGHCVQ!
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#7

帖子 chaoyagami » 2007-10-27 13:58

第一行的root (hd1,11)改成ubuntu的boot分区
把第二行的root=UUID=cbc6241e-0582-46bd-b9be-f181b2b758d2改成root=/dev/sdaX(这个X表示你的UBUNTU根目录所在分区)。
不知道boot分区是哪个?用explore2fs或WinAllFS查看!
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
ffx-2_yuna
帖子: 29
注册时间: 2007-10-24 19:09

#8

帖子 ffx-2_yuna » 2007-10-27 15:46

chaoyagami 写了:第一行的root (hd1,11)改成ubuntu的boot分区
把第二行的root=UUID=cbc6241e-0582-46bd-b9be-f181b2b758d2改成root=/dev/sdaX(这个X表示你的UBUNTU根目录所在分区)。
不知道boot分区是哪个?用explore2fs或WinAllFS查看!
首先表示感谢!
但是,还是不行......我直接在启动时候改动M的启动代码sda14为sda12可以进入U7.10,但是显卡貌似受限(驱动原来已经安装),刷新率低,分辨率也上不去
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#9

帖子 iblicf » 2007-10-27 16:08

grub 是可以交互的, e 编辑 c 命令行, tab 补全

你在 grub 菜单,ubuntu 启动项 按 c ..

grub > find /boot/vm[按tab, 它自动补全]
root (hd1,n)

这个 n 就是你内核所在的正确的分区 , [ESC] 退出到菜单, 按 e 来编辑 , 同理编辑 kernel /boot/vm ....

按 b 启动, 或者菜单项回车
ffx-2_yuna
帖子: 29
注册时间: 2007-10-24 19:09

#10

帖子 ffx-2_yuna » 2007-10-27 17:30

iblicf 写了:grub 是可以交互的, e 编辑 c 命令行, tab 补全

你在 grub 菜单,ubuntu 启动项 按 c ..

grub > find /boot/vm[按tab, 它自动补全]
root (hd1,n)

这个 n 就是你内核所在的正确的分区 , [ESC] 退出到菜单, 按 e 来编辑 , 同理编辑 kernel /boot/vm ....

按 b 启动, 或者菜单项回车
这样查出来的怎么还是M2008内核所在分区......
ffx-2_yuna
帖子: 29
注册时间: 2007-10-24 19:09

#11

帖子 ffx-2_yuna » 2007-10-28 11:12

还是最后装U7.10解决了......
回复