2.1. 概述
根据不同的环境,有几种不同的方法可以让 FreeBSD 运行。这些方法是:
虚拟机镜像,可下载并导入所选择的虚拟环境中。这些可以从下载 FreeBSD 页面下载。这里有针对 KVM(“qcow2”)、VMWare(“vmdk”)、Hyper-V(“vhd”)的镜像,以及裸设备镜像的支持。这些不是可安装镜像,而是预先配置好的(“已经安装好的”)实例,可以随时运行并执行安装后的任务。
在 Amazon 的 AWS Marketplace、Microsoft Azure Marketplace 和 Google Cloud Platform 都可以获得相关虚拟机镜像,并在它们各自的托管服务平台上运行。关于在 Azure 上部署 FreeBSD 的更多信息,请参考 Azure 文档中的相关章节。
SD 存储卡镜像,适用于像树莓派或 BeagleBone Black 这种嵌入式设备。这些可以从下载 FreeBSD 页面下载。这些文件必须通过解压缩,并以裸镜像的形式写入 SD 卡,然后才能从主板上的 SD 卡启动。
安装镜像,用于在硬盘上安装 FreeBSD,适用于一般的台式机、笔记本或服务器。
这一章的剩余部分对第四种镜像进行了说明,解释了如何使用基于文本安装程序 bsdinstall 来安装 FreeBSD。
一般来说,本章中的安装说明是为 i386™ 和 AMD64 架构编写的。在适当的地方,会列出针对其他平台的说明。安装程序和本章叙述的内容之间可能会有细微的差别,因此请将本章作为一个通用的指南,而非完全照搬照抄。
注意
偏好使用图形安装程序来安装 FreeBSD 的用户可能会对 GhostBSD、 MidnightBSD 和 NomadBSD 感兴趣。
读完本章后,你将知道:
最低硬件要求和 FreeBSD 支持的架构。
如何创建 FreeBSD 的安装介质。
如何启动 bsdinstall。
在安装时 bsdinstall 会提出的问题,它们代表什么含义,以及如何回答它们。
如何解决安装失败的问题。
如何在正式安装之前使用 FreeBSD 的 live 版本。
在阅读本章之前,你应该:
- 阅读将要安装的 FreeBSD 版本的硬件兼容列表,并检查你的硬件是否受支持。