windows硬盘安装Freebsd 7的完整步骤


从windows硬盘安装Freebsd7.0的完整步骤
1.用分区工具从硬盘中剥一个分区用来装FB7,必须是主分区。试过用逻辑分区,但是在安装FREEBSD7,到分区那一步时,找不到那个逻辑分区。
2.首先下载Freebsd7.0的安装文件,一共是4个,注意文件名称,别下载错了。
  7.0-RELEASE-i386-bootonly.iso
  7.0-RELEASE-i386-disc1.iso
  7.0-RELEASE-i386-disc2.iso
  7.0-RELEASE-i386-disc3.iso

3.windows一般是安装在C盘目录下,确定C盘的文件格式。假设C盘文件格式为FAT32(C盘为ntfs格式安装在附注说明)。

4.把disc1、2、3.ISO的三个文件解压缩到C盘根目录下。用RAR解压缩软件,解压缩的顺序为disc3→→disc2→→disc1,解压时遇到询问是否覆盖,选择“全部选是”。bootonly.iso的文件直接放在C盘根目录下,不解压缩。

5.解压缩后,在packages的文件夹下,有个index文件,用记事本打开。
①查找 ||1(两竖线,一个数字1),全部替换成 |(竖线)     ②查找 ||2(两竖线,一个数字2),全部替换成 |(竖线)
保存退出。

6.下载unetbootin,下载地址为http://unetbootin.sourceforge.net。下载for windows版本的。在下载这个文件的时候注意浏览器顶部的阻止弹窗的提示,点击后要选择“下载文件”。下载完后,双击运行下载的文件。
在“磁盘镜像”一栏,打开放在C盘的7.0-RELEASE-i386-bootonly.iso。在“类型”一栏选择“硬盘”,驱动器只能选择C:。点击“确定”。出现提示是否覆盖,选择“Yes to all”。安装完,重启机器。

7.重启过程中,在出现提示“请选择要启动的操作系统:”有一个unetbootin的选项。选中→→Enter,出现“press Esc...”提示时,按ESC。进入一个unetbootin的编辑引导界面,注意下面的英文提示。按键盘的字母 C 键(for a command-line)进入一个编辑引导程序界面。共有5条命令。
grub> find --set-root /7.0-RELEASE-i386-bootonly.iso
grub> map --mem /7.0-RELEASE-i386-bootonly.iso (hd32)
grub> map --hook
grub> chainloader (hd32)
grub> boot
(每输入一个命令都要敲回车键ENTER,要注意其间的空格,别连在一块了)

8.在输入第5个命令,点击ENTER后就会启动Freebsd7.0安装引导程序。开始安装。

附注:
1.与光盘安装不同的是在“choose installation media”这一步时,要选择第5项,DOS。就是“Install from a dos partition”。
2.如果C盘的文件格式为NTFS时,在用unetbootin引导的时候有点麻烦。disc1,2,3要放到其他盘,且文件格式必须为FAT32格式的,如果是NTFS格式必须转换。因为C盘安装的windows的系统,不可能格式C盘,比如把D盘转换成FAT32格式的,把disc1,2,3解压到D盘根目录,其他步骤一样。
另在grub>  界面输入引导命令的时候要加上一个地址目录。
grub> find --set-root (hd0,1)/7.0-RELEASE-i386-bootonly.iso
grub> map --mem (hd0,1)/7.0-RELEASE-i386-bootonly.iso (hd32)
我是把D盘格式化成FAT32格式,且为主分区,所以是(hd0,1),如果不是主分区,应该不一样。