我正在尝试在 BTRFS 根分区上安装 ubuntu server 22.04,但是安装程序不允许我在 btrfs 分区上设置根文件系统。
我的磁盘布局:
- 3 个 500GB SSD(2 个连接到 NVME,1 个连接到 SATA)
- 2 个 2TB HDDS(连接到 SATA)
我想要的是:
- 我的根分区和启动分区在 BTRFS 上采用 RAID0(分布在所有三个 SSD 上)
- HDDS 上的 RAID1(可以稍后完成,不会成为基本文件系统布局的一部分)
我目前所做的:
- 在其中一个 SSD 上创建了 EFI 分区
- 使用一个 BTRFS 分区对所有其他磁盘进行分区
- 创建了 raid0 BTRFS 卷:(
mkfs.btrfs --d raid0 /dev/x /dev/y /dev/z
退出安装程序) - 用过的
btrfs devices scan
- 返回安装程序(使用 CTRL+ALT+F2)
仍然无法选择/进行安装,它显示为灰色。
当手动将 / 设置为其中一个 BTRFS 分区时,安装程序在尝试安装引导加载程序后崩溃。
答案1
我发现了问题所在,我无法使用预格式化的 BTRFS 分区。它们应该在安装过程中再次格式化,选择格式化选项后,我还可以选择\
作为目标挂载点。