服务器 频道

FreeBSD系统安装与配置之准备篇

    常用的启动FreeBSD安装程序方式主要有光盘启动和软盘启动,其他还可以从DOS启动或从现存的FreeBSD系统启动。虽然光盘启动对于使用光盘安装来讲最为方便,事实上,当前的光盘启动标准,事实上是一种模拟软盘启动。因此,软盘启动方式是一种最为基本的方式,不仅仅在安装系统时需要使用它,其他的很多情况下也会用得到,例如修复系统的时候。

    在安装介质中的floppies目录中保存有启动软盘的镜象文件boot.flp,使用者可以在其他计算机中的DOS或者Unix下制作出这张软盘。然而,在FreeBSD 3.0版本之后这个镜象文件是2.88MB高密度软盘镜象,那么计算机必须支持2.88MB的软盘驱动器才可以使用它。一般情况下,普通的PC都不支持2.88M的软驱,因此也无法使用这个镜像文件,但它可以用来作为启动光盘的启动盘镜像。

    此外,系统也提供了两个1.44MB的普通磁盘镜象文件kern.flp和mfs.flp,它们才是最常用的软盘驱动镜像。其中kern.flp为系统内核,mfs.flp为将被读到内存中的虚拟硬盘镜像。制作这两个软盘,就可以用来启动安装系统。

    说明:由于磁盘镜像要占满整个磁盘,因此对软盘要求很高,软盘中不能有坏块。如果制作的软盘不能正常启动,最大的原因就是使用了非100%完好的软盘,制作启动软盘必须使用一个现存Unix或DOS系统。

    在DOS下,使用程序rawrite.exe或fdimage.exe(tools目录下)来将一个软盘镜象文件复制到软盘中。可以使用它来制作启动软盘、fixit软盘等。如果我们使用的是光盘,假设光盘的驱动器符号为 E:,那么请执行下面的命令:
    E:\> tools\fdimage floppies\kern.flp A:

    在FreeBSD或其他Unix中要使用dd命令制作启动软盘,在 FreeBSD 中,/dev/fd0 指的是第一个软驱(即 A: 驱动器);/dev/fd1 是 B: 驱动器,依此类推。然而要注意在不同的Unix下,软驱对应的设备文件名字是不同的,FreeBSD下为rfd0。
    # dd if=/cdrom/floppies/kern.flp of=/dev/rfd0

0
相关文章