分类: BSD
2008-04-06 20:56:55
其中 ad0 表示第一颗 IDE 硬盘,ad1 表示第二颗硬盘,以此类推。
确认好要将 FreeBSD 安装于哪颗硬盘后,将光棒以上下键移动至该硬盘代号,并按下空格键 (Space),接着就会进入硬盘分割程序画面
上图中,我们可以很清楚的看到这颗硬盘的数据︰
|
经由上表,我们可以知道上图中 ad0 现在有三个区域︰
|
再来我们来看看功能键的说明︰
|
现在我们得为 FreeBSD 在这颗硬盘中分配专属地盘 ^_^
再来按下 C键来建立 FreeBSD 的分割区。
此时程序会问您要分配使用多少空间?
这个大小的默认值是该选择未使用空间的全部大小,如果您打算全用的话,可以不用变更它。
预设是以 sectors为单位,这与我们常用的 MB 单位不同,
1 sectors = 512 bytes,1MB = 2048 sectors。
假设您只打算将 1GB 的空间来分配给 FreeBSD 的话,您可以在这儿输入 1000M 或是 2048000 即可。
在这儿我们且将全部的空间分配给 FreeBSD,所以直接按下 Enter 即可。
分配完分割区的大小之后,再来便是要将这个分割区指定它的 Partition ID 了︰
因为这个空间是要给 FreeBSD 用的,而 FreeBSD 的 Partition ID 为 165,正好就是默认值(感觉有点给它废话),所以我们直接按下 Enter 即可。
请仔细查看上图,在 Name 那一列中,是否看到了 ad0s1、ad0s2 的字样呢?不知您是否想起了什么了?
还记得我们在中所提及的观念吗?
FreeBSD 将第一颗 IDE 硬盘命名为 ad0,将第一个分割区 (Slice 1) 命名为 s1,整个组合起来就成为了 ad0s1,相同地,ad0s2 也是由此而来。
但是碍于先天限制,每颗硬盘只能画分出四个主分割区与延伸分割区的组合数量,虽然使用 FreeBSD 的硬盘分割程序您能分割出超过四个分割区,但是 FreeBSD 却无法为其定义该对映的名称,就像下图︰
在定义到了 Slice 4 之后,便会以 X 来命名,这也就是为何在每颗硬盘中,每套操作系统都只会占用一个主分割区 (Primary Partition) 的原因。
当您将 FreeBSD 所要使用的分割区建立完成后,按 Q 离开,它会为您自动为您储存方才所有对此颗硬盘所做的变动。
请将光棒移至 BootMgr 选项,按下空格键后再按 Q 键储存离开。此时会回到先前见过的,如果您还有其它颗硬盘有空间要分配给 FreeBSD 使用的,请再其选项上按空格键进入,依照本章节之步骤设定。
有一点需要在这而提出的就是,只有在 BIOS 中设定为开机的那颗硬盘需要选择使用 BootMgr 或是 Standard 选项,其它颗硬盘只需要选用 None 选项即可,即使您的 FreeBSD 是安装在非开机硬盘上的分割区。
如果您有其它硬盘虽然没有空间要分配给 FreeBSD 使用,但是您打算在 FreeBSD 使用其中的数据,您还是可以对那颗硬盘按空格键进入『硬盘分割程序』,然后什么事都不要做,直接按下 Q 键离开,这样子您就可以在『』中,将想要使用的非 FreeBSD 档案系统分割区给挂载到 FreeBSD 中来使用,不过前提是 FreeBSD 得支持这个分割区的档案系统格式,不然是无法挂载地。
当然,您并不一定要在安装期间就挂载上来,您可以在安装完成后,在您需要使用其中的数据时,再予以挂载上来即可。只是您得要记下该分割区在 FreeBSD 中的装置名称,不然您将会不知从何挂载起。