LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 806|回复: 5

装了两个FreeBSD4.8,选择进入不同的系统,怎么每次都会进入相同的系统??

[复制链接]
发表于 2003-10-17 11:45:17 | 显示全部楼层 |阅读模式
我是用grub做引导器的. 这是在RedHat 8.0 的 /etc/grub.conf
default=0
timeout=10
title Red Hat Linux (if you choose this line,please press Ctrl+Alt+Del later ! ) root (hd0,icon_cool.gif
kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
initrd /initrd-2.4.18-14.img

title DOS
rootnoverify (hd0,0)
chainloader +1

title FreeBSD (if you choose this line,please press Ctrl+Alt+Del later ! )
rootnoverify (hd0,2,a)
chainloader +1

title FreeBSD backup
rootnoverify (hd0,3,a)
chainloader +1

这是在RedHat 8.0的fdisk -l
[root@localhost root]# fdisk -l

Disk /dev/hda: 255 heads, 63 sectors, 4982 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 663 5325516 b Win95 FAT32
/dev/hda2 664 3930 26242177+ f Win95 Ext'd (LBA)
/dev/hda3 * 3931 4694 6136830 a5 FreeBSD
/dev/hda4 * 4695 4982 2313360 a5 FreeBSD
/dev/hda5 664 1326 5325516 b Win95 FAT32
/dev/hda6 1327 3069 14000616 b Win95 FAT32
/dev/hda7 3592 3656 522081 82 Linux swap
/dev/hda8 3657 3669 104391 b Win95 FAT32
/dev/hda9 3070 3082 104391 83 Linux
/dev/hda10 3083 3528 3582463+ 83 Linux
/dev/hda11 3670 3707 305203+ 83 Linux
/dev/hda12 3708 3726 152586 83 Linux

Partition table entries are not in disk order
[root@localhost root]#

我选 3, 4 选项都是进如同一个系统.怎么回事 ??? 有这样奇怪的事??
 楼主| 发表于 2003-10-17 22:39:10 | 显示全部楼层
刚才又试了一次,确定没看花眼,@@@
发表于 2003-10-17 23:24:41 | 显示全部楼层
title FreeBSD (if you choose this line,please press Ctrl+Alt+Del later ! )
rootnoverify (hd0,2,a)
chainloader +1

title FreeBSD backup
rootnoverify (hd0,3,a)
chainloader +1
怎么会呢,我用命令进入的时候没有使用a,直接是
root (hd0,2)
还有,你可以mount上另外的freebsd分区看看拉,
mkdir /mnt/freebsd
mount /dev/ad0s3 /mnt/freebsd


闪........
发表于 2003-10-17 23:32:01 | 显示全部楼层
干嘛要带a啊????搞不懂!
发表于 2003-10-18 09:36:51 | 显示全部楼层
我想grub.conf的设置有两种方法,请devel兄测试一下,看是否正确:
方法一:

  1. title FreeBSD
  2. root (hd0,2)
  3. chainloader +1
复制代码

方法二:

  1. title=FreeBSD
  2. root (hd0,2,a)
  3. kernel /boot/loader
复制代码
 楼主| 发表于 2003-10-19 14:13:46 | 显示全部楼层
最初由 Freebird 发表
我想grub.conf的设置有两种方法,请devel兄测试一下,看是否正确:
方法一:

  1. title FreeBSD
  2. root (hd0,2)
  3. chainloader +1
复制代码

方法二:

  1. title=FreeBSD
  2. root (hd0,2,a)
  3. kernel /boot/loader
复制代码

thanks ~`
第二种方法N快.呵呵```但是问题还没解决,是不是和/boot的文件有关.??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表