选择镜像
从官方 Get FreeBSD 页面进入下载,不从不明网盘获取“优化版”。新安装默认选择 15.1-RELEASE。
| 使用场景 | 典型选择 |
|---|---|
| 普通 Intel/AMD 64 位物理机 | amd64 的 disc1.iso 或 memstick.img |
| 需要完整离线包的光盘安装 | dvd1.iso |
| 网络安装、介质要小 | bootonly.iso 或 mini-memstick.img |
| QEMU/VMware/VirtualBox/bhyve | 官方 VM image,或 disc1.iso 新装 |
| 树莓派 3/4 | aarch64 目录内官方 RPI SD card image |
不要从 CPU 品牌名猜架构:现代 Intel/AMD PC 通常是 amd64;64 位 ARM 是 aarch64。15.1 官方安装镜像包含 amd64、aarch64、armv7、powerpc64、powerpc64le 和 riscv64,具体可用性以下载页为准。
下载后校验
同时下载同目录下的 CHECKSUM.SHA256-FreeBSD-15.1-RELEASE-* 与对应签名文件。先核对官方页面公布的签名材料,再验证镜像哈希。不同平台的校验命令不同,例如:
sha256 FreeBSD-15.1-RELEASE-amd64-memstick.img
输出必须与签名校验过的 checksum 文件逐字符一致。只比较网盘页面抄录的哈希不能建立可信链。
写入 U 盘或 SD 卡
下面的 da0 只是示例,不得复制后直接执行。先用 geom disk list、camcontrol devlist 或系统对应工具确认目标盘;卸载它的所有文件系统,再写整盘镜像。
# 示例:先确认 /dev/da0 确实是可覆盖的目标介质
dd if=FreeBSD-15.1-RELEASE-amd64-memstick.img of=/dev/da0 bs=1M conv=sync status=progress
sync
Linux 上的块设备名通常是 /dev/sdX,macOS 常用 /dev/rdiskN;参数支持也不同,应使用宿主系统的 dd 手册。写入操作没有通用撤销,应在执行前对目标设备做二次口头确认。
中国网络环境提示
优先使用官方 download.freebsd.org 链接;官方说明其下载服务由 CDN 提供。遇到下载中断时使用支持断点续传的工具,但最终仍以签名和 SHA-256 校验为准,不因下载源“速度快”降低验证要求。