Ubuntu 22.04 服务器 BTRFS 根目录

Ubuntu 22.04 服务器 BTRFS 根目录

我正在尝试在 BTRFS 根分区上安装 ubuntu server 22.04,但是安装程序不允许我在 btrfs 分区上设置根文件系统。

我的磁盘布局:

  • 3 个 500GB SSD(2 个连接到 NVME,1 个连接到 SATA)
  • 2 个 2TB HDDS(连接到 SATA)

我想要的是:

  • 我的根分区和启动分区在 BTRFS 上采用 RAID0(分布在所有三个 SSD 上)
  • HDDS 上的 RAID1(可以稍后完成,不会成为基本文件系统布局的一部分)

我目前所做的:

  1. 在其中一个 SSD 上创建了 EFI 分区
  2. 使用一个 BTRFS 分区对所有其他磁盘进行分区
  3. 创建了 raid0 BTRFS 卷:(mkfs.btrfs --d raid0 /dev/x /dev/y /dev/z退出安装程序)
  4. 用过的btrfs devices scan
  5. 返回安装程序(使用 CTRL+ALT+F2)

仍然无法选择/进行安装,它显示为灰色。

当手动将 / 设置为其中一个 BTRFS 分区时,安装程​​序在尝试安装引导加载程序后崩溃。

答案1

我发现了问题所在,我无法使用预格式化的 BTRFS 分区。它们应该在安装过程中再次格式化,选择格式化选项后,我还可以选择\作为目标挂载点。

相关内容