中国开发网: 论坛: 程序员情感CBD: 贴子 340687
mhappy
FREEBSD双启动方法,MARK。。。
1。
任务简要:从一块完全空白的硬盘安装windows 2000 * + FreeBSD 5.3 Release

论坛里出也有很多关于多系统安装的文章,但看了觉得很不爽还要安装这个软件
那个软件的,所以把我安装双系统的过程写了下来,我也是接触FB不久,相信还
是有些人需要的!xuefengal#sohu.com

一、用一张可引导启动的光盘启动,一般的启动光盘上都有sfdisk这个软件,
此程序在光盘的boot/sfdisk/sfdisk.exe,运行它之后对硬盘进行分区
分区过程很简单,先建立windows平台所需要的分区,再建立一个FreeBSD
所需要的分区,(建FreeBSD分区的时候只建一个主分区就可以了,选BSD类
型即可),保存重起。

二、安装windows2000,完成后做个ghost吧,省得有总是了重装。

三、安装FreeBSD:

用刻录好的FreeBSD光盘启动,安装过程中选择是否用FreeBSD引导多系统
的那一步,选NONE,然后进行后面的选项,选最小化安装吧,省时间,系
统安装完成后重起。

四、设置window的引导程序引导双系统

重起后会发现系统是自动进入FreeBSD,没有windows2000的那个引导界
面,这时只要重起一下,用第一次给硬盘分区的那张光盘引导系统,再
次运行sfdisk.exe,把安装windows2000的那个主分区设置为主引导分区
保存,退出重起。

重起后就自动进入windows2000,这时再把FreeBSD的安装光盘放入光驱,
把光盘内boot目录下的boot1文件拷到你windows2000的系统盘,一般是
C盘的根目录下。

开始->运行->输入notepad c:\boot.ini

在文件的最底下加入

c:\boot1="FreeBSD 5.3 Release"

保存,退出,重起系统

这时看到的引导界面是两个了,上面是windows 2000 的下面的 FreeBSD的

任务完成!

要注意的是装完FreeBSD后,启动的是FreeBSD,发现windows2000没有了,这时只
要把安装windows2000的那个主分区激活一下就可以了.

经常看到有很多文章说是用什么什么引导双系统,觉得很麻烦,还是觉得这个方
法干净利落.希望对和我一样的新手有用,不要再到处找引导多系统的方法了.

2。
我在网上也搜到一个双系统的方法,是用win多重引导管理工具启动的
先装win2000(winxp),再装freesd,装完之后再freebsd中键入
#dd bs=512 count=1 if=/dev/ad0s2 of=bootsect.bsd
(ad0s2是freebsd安装分区的位置,用mount可以查看),把bootsect.bsd拷到win里。
修改boot.ini文件,加入c:\bootsect.bsd="freebsd"
就ok了,以后不管你怎么重装win,只要有这个文件再修改boot.ini就可以启动freebsd了。
我试验成功了。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录