5.9 使用 ZFS 启动环境更新 FreeBSD 并实现多版本共存
创建启动环境 15.0-RELEASE
# bectl create 15.0-RELEASE$ bectl list # 显示所有启动环境
BE Active Mountpoint Space Created
15.0-RELEASE - - 176K 2025-12-05 22:27
default NR / 10.6G 2025-01-14 20:36# zfs list
NAME USED AVAIL REFER MOUNTPOINT
……其他省略……
zroot/ROOT/15.0-RELEASE 8K 83.8G 10.6G /
……其他省略……将启动环境中的系统版本更新到 15.0-RELEASE
挂载启动环境 15.0-RELEASE
验证当前 FreeBSD 版本
使用 pkgbase 将启动环境中的 14.3-RELEASE(系统版本)转换到 pkgbase
使用 pkgbase 将启动环境中的系统版本更新到 15.0-RELEASE
启动到启动环境 15.0-RELEASE
附录:永久性使用 15.0-RELEASE
将基本系统中的 ZFS 替换为 Ports 版本
验证当前系统版本
查看内置的 OpenZFS 版本
安装 filesystems/openzfs
编辑 /boot/loader.conf
/boot/loader.conf检查 ZFS 版本
附录:给 pkgbasify 脚本换源
修改示例(使用 USTC)
南京大学开源镜像站 NJU
网易开源镜像站 163
附录:配置软件源
参考文献
最后更新于