现在系统是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=/ ???
这个问题困扰了我超久,希望大家帮帮我,谢谢拉
[问题]如何在双系统的前提下在增加个linux系统?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 11
- 注册时间: 2008-07-22 14:55
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
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 ,就不好办了
看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 ,就不好办了