安装以 ZFS 作为文件系统的 Ubuntu-Cinnamon 后,将创建以下分区:
/dev/sda1 (efi)
/dev/sda2 (swap)
/dev/sda3 (bpool)
/dev/sda4 (rpool for data)
ZFS 的 bpool 分区的用途是什么?它包含什么?
安装以 ZFS 作为文件系统的 Ubuntu-Cinnamon 后,将创建以下分区:
/dev/sda1 (efi)
/dev/sda2 (swap)
/dev/sda3 (bpool)
/dev/sda4 (rpool for data)
ZFS 的 bpool 分区的用途是什么?它包含什么?
根据 Tech Republic 关于如何在 Ubuntu 19.10 中管理 ZFS 池的这篇文章:
bpool
相当于/boot
包含内核映像、GRUB 引导加载程序配置等的非 ZFS 分区,与根磁盘分区保持独立。(LVM 安装创建一个单独的/boot
分区,以便它从磁盘分区正确引导)。/boot
当您检查系统文件结构时,您看到的任何内容都是bpool
.同时,
rpool
是系统上所有数据所在的位置。您的安装、您的用户数据等都存在于rpool
.(尽管这篇文章提到了 Ubuntu 现已停产的版本,但该标准仍在继续,因为它仍然是
bpool
和的准确定义rpool
)您还可以在 ZFS 上的 Ubuntu 22.04 Root
OpenZFS
文档中的技术细节中阅读有关此内容的更多技术实现细节。这也应该反映在
df
命令行的输出中,并且应该向您显示哪些池映射到磁盘上文件系统结构中的哪些目录位置。即,即/boot
在 中bpool
,而/
(根分区)在 中rpool
。