我把我的问题贴出来,知道的请回答一下
我尝试了一个多月,双系统分别是fedora和freebsd,我敢肯定这个问题跟引导程序没关系,所以请不要问我说是不是我的引导程序错误,所有的引导程序产生的组合我都尝试过,重装不下50次。每次只要一装上freebsd,启动fedora的时候就会停止在如下画面,正常情况下只要这个画面一过就能启动LINUX。(注:能启动freebsd)
uncompressing linux...ok,
booting the kernel,
然后我用netbsd的系统盘把freebsd的分区删除,装上netbsd,重装以后,fedora正常启动!
解释一下我装了一个NETBSD还有一个OPENBSD不是为了好玩,我是为了测试一下到底是不是在我的机子上LINUX就真的不能跟BSD装一起!!!很显然不是,这只是FREEBSD跟LINUX单方面的问题
[root@localhost ~]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090
Device Boot Start End Blocks Id System
/dev/sda1 1 1275 10241406 a6 OpenBSD
/dev/sda2 * 1276 2550 10241437+ a9 NetBSD
/dev/sda3 2551 2677 1020127+ 82 Linux swap / Solaris
/dev/sda4 2678 9729 56645190 5 Extended
/dev/sda5 2678 3952 10241406 83 Linux
/dev/sda6 3953 9729 46403721 83 Linux
Summerserenity 于 2008-01-02 07:34:13发表:
哦,我写错了,应该是“肯定能把Debian自己和Fedora引导起来”。对不起。我的意思是干脆放弃安装FreeBSD。
已经有人在一快硬盘上装了他们,我确实不知道。如果可以,那我也想尝试一下。祝你也成功。
逝去的信仰 于 2008-01-01 23:14:27发表:
再次确认了`~~`以上是中文手册~~~说明他们是能在一快硬盘上安装的~~~~哈哈
逝去的信仰 于 2008-01-01 23:13:30发表:
例 2-1. 使用已存在的分区
假设您只有一个 4GB 的硬盘,而且已经装了 Windows 然后您将这个硬盘分成两个分区 C: 跟 D:,每个分区大小为 2 GB。在 C: 分区上存放有 1 GB 的数据、 D:分区上存放 0.5 GB 的数据。
这意味着您的盘上有两个分区,一个驱动器符号是一个分区 (如 c:、d:)。 您可以把所有存放在 D: 分区上的数据复制到 C: 分区, 这样就空出了一个分区(d:)给 FreeBSD 使用。
例 2-2. 缩减已现在的分区
假设您只有一个 4 GB 的硬盘,而且已经装了 Windows。您在安装 Windows 的时候把 4 GB 都给了 C: 分区,并且已经使用了 1.5 GB 的空间。您想将剩余空间中的 2 GB 给 FreeBSD 使用。
为了安装 FreeBSD,您必须从下面两种方式中选择一种:
1.
备份 Windows 的数据资料,然后重新安装 Windows, 并给 Windows 分配 2 GB 的空间。
2.
使用上面提及的 PartitionMagic 来整理或切割您的分区。
逝去的信仰 于 2008-01-01 23:03:56发表:
你好!我对你的一句话有点不明白
“不妨就在原来准备安装FreeBSD 的分区装一个Debian,肯定能把FreeBSD自己和Fedora引导起来”
为什么我装了Debian就能分别引导他们呢?
但freebsd使用手册中文版有一段说明:FreeBSD 必须独占一个硬盘。目前 FreeBSD 还无法与其它操作系统共享磁盘。至于这个我好像没怎么注意到,但是的确有人在一快硬盘上装了他们,我再看手册找找
还是谢谢你的回答
Summerserenity 于 2008-01-01 19:40:38发表:
首先对你的创新精神表示钦佩。你说得很对,不是引导程序错误。
从你以下这句话中可以看出,你是把fedora和freebsd装在一个硬盘的不同分区上:
每次只要一装上freebsd,启动fedora的时候就会停止在如下画面,正常情况下只要这个画面一过就能启动LINUX。(注:能启动freebsd)
uncompressing linux...ok,
booting the kernel,
然后我用netbsd的系统盘把freebsd的分区删除,装上netbsd,重装以后,fedora正常启动!
但freebsd使用手册中文版有一段说明:FreeBSD 必须独占一个硬盘。目前 FreeBSD 还无法与其它操作系统共享磁盘。是不是问题在这里?既然你要大家帮你想想办法共同探讨这个问题,所以,我就发表了这个意见。当然不?你说,我还没有安装过这个系统,是第一次从你这里听说过有这么一个很优秀的操作系统。所以还得感谢你。受了启发以后去查了一下有关资料。有了这个印象。但不能肯定。仅供参考。如果你真对双系统启动有兴趣,不妨就在原来准备安装FreeBSD 的分区装一个Debian,肯定能把FreeBSD自己和Fedora引导起来。