今天终于吧所有的OS都装完了(除了debian kfreebsd ),用debian 6.0 的grub 引导其他操作系统(bsd系列),全部失败。郁闷呀。
这是一个从网上抄来的配置单,大家看看。
menuentry "FreeBSD" {
insmod ufs2
set root=(hd1,1,a)
chainloader +1
}
menuentry "DragonFlyBSD" {
insmod ufs2
insmod bsd
set root=(hd1,msdos2,msdos2)
chainloader +1
boot
}
grub 引导freebsd,dragonflybsd失败了!
回复: grub 引导freebsd,dragonflybsd失败了!
用grub-legacy试试?
另外,我看这两个menu entry的set root行都有点问题,能列出具体的分区规划吗?
因为我以前也用Grub2引导过BSD,set root是形如(hd0,msdos3)这样的。保险起见,insmod msdos也写上吧,虽然貌似是多余的……
话说,有Grub2里面有bsd这个module吗……
另外,我看这两个menu entry的set root行都有点问题,能列出具体的分区规划吗?
因为我以前也用Grub2引导过BSD,set root是形如(hd0,msdos3)这样的。保险起见,insmod msdos也写上吧,虽然貌似是多余的……
话说,有Grub2里面有bsd这个module吗……
-
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
回复: grub 引导freebsd,dragonflybsd失败了!
debian 6.0 有bsd.mod ,我的硬盘是三个, hd0 是 xp 64,win7, hd1,分别是freebsd,dragonflybsd,debian,所以(hd1,msdosX)应该是没错。grub 现在有点象freebsd 的boot,bios 调整开机顺序,他是不理睬的。我的写法,主要是提醒找不到分区,或者找不到kernel。woodelf 写了:用grub-legacy试试?
另外,我看这两个menu entry的set root行都有点问题,能列出具体的分区规划吗?
因为我以前也用Grub2引导过BSD,set root是形如(hd0,msdos3)这样的。保险起见,insmod msdos也写上吧,虽然貌似是多余的……
话说,有Grub2里面有bsd这个module吗……
在线用户
正浏览此版面之用户: 没有注册用户 和 2 访客