FreeBSD 11.2 的安装程序使得在 Linux 旁边使用 UFS 根分区安装 FreeBSD 变得相当容易,在以下对话框中使用 Auto (UFS) 选项:
接下来,它让我可以选择使用整个磁盘或对磁盘进行分区以腾出安装位置:
如果我选择自动 (ZFS)选项,我将无法选择对磁盘进行分区以准备安装系统的位置。因此,我想知道我是否可以在安装 Linux 的同时在 ZFS 根目录上安装 FreeBSD,或者我是否想要 ZFS 根目录 FreeBSD 是否需要整个磁盘。
我正在考虑使用 ZFS 根目录的原因是,我目前无法在 GPT 分区表上安装带有 UFS 根目录的 FreeBSD,我想知道使用 ZFS 根目录是否是一个不错的解决方法。
我可以使用 FreeBSD 11.2 安装程序在现有分区中安装带有 ZFS 的 FreeBSD 以及其他操作系统吗?如何?
您也可以在 ZFS 上手动安装 FreeBSD。FreeBSD 安装程序可能只支持将 ZFS 作为驱动器上唯一的东西,但 ZFS 本身不存在这种限制。您可以将 ZFS 放在任何地方;在分区上,在加密分区上,在虚拟块设备上;任何地方。
因此,如果您想拥有多个分区并让一个分区承载 ZFS 文件系统并将其用于引导 FreeBSD,这是可能的。
您可以尝试遵循本指南:
请务必对您正在使用的磁盘进行备份,这样您就可以在没有灾难的情况下犯错误。
请注意,FreeBSD 可能支持比 Linux 更多的 ZFS 功能(zpool-features);这意味着最好在不启用所有功能的情况下创建 ZFS 池,而是启用您实际要使用的功能。您以后可以随时启用功能,但以后不能禁用它们。太多的特性可能意味着整个 ZFS 池在 Linux 中不可用,因为它可能不支持 BSD 中存在的一两个特性。
查看您的 FreeBSD 支持哪些功能:
ZFS 功能列表及其操作系统支持: