启动电脑直到出现以下的提示: (I)nstall, (U)pgrade or (S)hell? 其中(I)代表安装一个全新的系统,(U)代表升级原有的OpenBSD旧版本,(S)代表退出到命令行状态。 我们要安装一个全新的系统,所以输入I并回车。 在一屏欢迎辞之后,系统询问使用什么终端类型: Specify terminal type [pcvt25]: 不用理会它,直接回车,继续以后的步骤。系统将检测到可用的硬盘,并询问对那个硬盘进行处理: Available disks are: wd0 Which disk is the root disk? [wd0] 上面的提示表明,电脑只有一个IDE硬盘,如果是SCSI硬盘,将显示成sd0。因为系统只有一个硬盘, 所以安装程序已经帮我们选择了硬盘,如果系统有多个硬盘,那就必须输入硬盘的名称,如wd1。现 在直接回车进入下一步。 系统询问是否把整个硬盘给OpenBSD使用: Do you want to use the *entire* disk for OpenBSD? [no] 默认是no,不过手册是要做服务器,所以输入yes并回车吧!不过首先要确认这个硬盘上面没有重要 的数据啊! 现在系统会进入fdisk(一个分区程序,输入?并回车可以获得使用帮助)。首先用d命令删除原有的 分区(注意,c分区被OpenBSD系统保留使用,不能够删除或变更),然后用a命令新建分区,您将得 到和下面类似的信息: offset: [xxxxxx] size: [xxxxxxxxxx] Rounding to nearest cylinder: xxxxxxxx FS type: [4.2BSD] mount point: [none] 其中,offset是指每一个分区的偏移地址。不用理会,直接回车即可,系统会自动处理。size是分区 的大小,括号里面是剩余的可用磁盘空间大小。可以直接用80m这样的输入来表示分区的大小为80Mb。 Rounding to nearest cylinder由系统返回,是转换成柱头数,不必理会。FS type是文件系统类型, 只有4.2BSD和swap两个可选项。默认情况下,b分区会使用swap选项。swap分区建议大小为内存大小 的2倍。mount point相当于DOS系统的目录,系统必须有且只有一个根目录“/”,swap分区无需 mount point。 可以简单的把swap分区以外的全部磁盘空间定义为“/”,但是不建议这么做,因为一旦磁盘出现问题, 就难于根据分区进行修复了。如果您有一个15Gb的硬盘,并且有128Mb的内存,那么建议划分如下: a 80m 4.2BSD / ;根目录 b 300m swap ;交换分区 d 80m 4.2BSD /tmp ;临时文件目录 e 800m 4.2BSD /usr ;应用程序目录 f 2000m 4.2BSD /var ;应用数据目录 g 剩余空间 4.2BSD /home ;用户目录 如果安装MySQL数据库服务,且要求方便管理的话,那么可以把/var/mysql单独出来一个分区(会在后 面提及)。 划分好分区之后用w命令保存分区信息,q命令退出fdisk程序。 The following partitions will be used for the root filesystem and swap: