[问题]如何在双系统的前提下在增加个linux系统?

系统安装、升级讨论
回复
cxc5115
帖子: 11
注册时间: 2008-07-22 14:55
送出感谢: 0
接收感谢: 0

[问题]如何在双系统的前提下在增加个linux系统?

#1

帖子 cxc5115 » 2008-08-19 8:24

现在系统是windows xp 再就是ubuntu,其实ubuntu盘符后面还有个linux系统,应该如何正确求该GRUB?实现3个系统


我自己的方法:在ubuntu,进入root帐户,修改了/boot/grub/menu.lst权限,这样可以打开了

复制第2个linux以前的启动路径到这个文件里
title Red Flag Asianux Workstation 3 (2.6.18-8.10WS)
root (hd0,6)
kernel /vmlinuz-2.6.18-8.10WS ro root=LABEL=/
initrd /initrd-2.6.18-8.10WS.img

但是我发觉root(hd0,6)竟然和ubuntu的一样,于是我在终端里输入fdisk -l查看各硬盘分区情况

如下: Device Boot Start End Blocks Id System
/dev/sda1 * 1 1276 10249438+ 7 HPFS/NTFS
/dev/sda2 1277 6977 45793282+ f W95 Ext'd (LBA)
/dev/sda3 6978 7296 2562367+ 7 HPFS/NTFS
/dev/sda5 1277 4209 23559291 7 HPFS/NTFS
/dev/sda6 4210 5672 11751516 7 HPFS/NTFS
/dev/sda7 5673 5685 104391 83 Linux
/dev/sda8 5686 6298 4923891 83 Linux
/dev/sda9 6299 6849 4425876 83 Linux
/dev/sda10 6850 6977 1028128+ 82 Linux swap / Solaris


sda7 100M大,挂载的是/boot
sda8 ubuntu的根目录
sda9 Red Flag Asianux Workstation 3的根目录
sda10 是swap分区

照道理,/boot是ubuntu挂载的,sda7就是引导ubuntu,所以是(hd0,6) 是这样的,路径也对
那Red Flag Asianux Workstation 3在sda9,应该就是(hd0,8),可是我修改后,进不了系统,我在GRUB里也改过很多数字,也进不了,是不是遗漏了什么 ??

如果我不是起先复制了这个启动路径,那我应该如何知道??
就是这个 kernel /vmlinuz-2.6.18-8.10WS ro root=LABEL=/
initrd /initrd-2.6.18-8.10WS.img

前面的还好,后面为什么加上 ro root=LABEL=/ ???


这个问题困扰了我超久,希望大家帮帮我,谢谢拉
cxc5115
帖子: 11
注册时间: 2008-07-22 14:55
送出感谢: 0
接收感谢: 0

#2

帖子 cxc5115 » 2008-08-20 0:41

5555555,,没人帮忙
cxc5115
帖子: 11
注册时间: 2008-07-22 14:55
送出感谢: 0
接收感谢: 0

#3

帖子 cxc5115 » 2008-08-20 21:26

谁仔细看帮我下,5555
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16
送出感谢: 0
接收感谢: 1 次

#4

帖子 ptptptptptpt » 2008-08-21 8:13

root=LABEL=/ 是找卷标为 / 的分区,挂载为根分区

看menu.lst ,你之前安装 Red Flag Asianux Workstation 是不是单独给boot 分区了??就是 sda7 ?你看看里面还有没有 vmlinuz-2.6.18-8.10WS 、initrd-2.6.18-8.10WS.img ,如果有,试试这样

title Red Flag Asianux Workstation 3 (2.6.18-8.10WS)
root (hd0,6)
kernel /vmlinuz-2.6.18-8.10WS ro root=/dev/sda9
initrd /initrd-2.6.18-8.10WS.img


如果安装 ubuntu 时 格式化了sda7 ,就不好办了
回复

回到 “系统安装和升级”