2.1. 概述

根据环境的不同,有几种不同的方法可以让 FreeBSD 运行。这些方法是:

  • 虚拟机镜像,下载并导入所选择的虚拟环境中。这些可以从 Download FreeBSD 页面下载。这里有针对 KVM(“qcow2”)、VMWare(“vmdk”)、Hyper-V(“vhd”) 的镜像,以及普遍支持的原始设备镜像。这些不是安装镜像,而是预先配置好的(“已经安装好的”)实例,可以随时运行并执行安装后的任务。

  • 在 Amazon 的 AWS MarketplaceMicrosoft Azure MarketplaceGoogle Cloud Platform 可以获得相关虚拟机镜像,在它们各自的托管服务平台上运行。关于在 Azure 上部署 FreeBSD 的更多信息,请参考 Azure 文档中的相关章节。

  • SD 存储卡镜像,用于嵌入式系统,如树莓派或 BeagleBone Black。这些可以从 Download FreeBSD 页面下载。这些文件必须经过解压缩,并以原始镜像的形式写入 SD 卡,然后才能由主板从 SD 卡启动。

  • 安装镜像,用于在硬盘上安装 FreeBSD,适用于一般的台式机、笔记本或服务器系统。

本章的其余部分描述了第四种情况,解释了如何使用基于文本安装程序 bsdinstall 来安装 FreeBSD。

一般来说,本章中的安装说明是为 i386™ 和 AMD64 架构编写的。在适当的地方,会列出针对其他平台的说明。在安装程序和这里显示的内容之间可能会有细微的差别,因此请将本章作为一个通用的指南,而不是作为一套字面指令。

注意: 喜欢使用图形安装程序来安装 FreeBSD 的用户可能会对 GhostBSDMidnightBSDNomadBSD 感兴趣。

读完本章后,你将知道:

  • 最低的硬件要求和 FreeBSD 支持的架构。

  • 如何创建 FreeBSD 的安装介质。

  • 如何启动 bsdinstall。

  • bsdinstall 安装时会提出的问题,它们代表什么含义,以及如何回答它们。

  • 如何解决安装失败的问题。

  • 如何在确认安装之前访问 FreeBSD 的 live 版本。

在阅读本章之前,你应该:

  • 阅读将要安装的 FreeBSD 版本所支持的硬件列表,并检查系统的硬件是否支持。