O Gentoo no meu servidor home é inicializado a partir de um Btrfs de drive único que eu criei assim (embora as opções customizadas devam ser irrelevantes e a instalação completa obviamente requer muito mais etapas entre essas linhas relevantes):
mkfs.btrfs -f -s 4k -n 4k -O extref,skinny-metadata,no-holes /dev/sda
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
e tem estas entradas fstab:
/dev/sda / btrfs noatime,autodefrag 0 0
/dev/sdb / btrfs noatime,autodefrag 0 0
Os dados do usuário são armazenados em um sistema de arquivos Btrfs RAID5, consistindo de unidades 3x4Tb (sdb, sdc, sdd).
Acho que posso atingir duas limitações de uma só vez quando quiser mover a raiz do sistema para o sistema de arquivos RAID5:
- O GRUB2 (a partir de 2.02_beta3) não parece suportar o BTRfs RAID5 (tentei isso em uma máquina virtual com drivers virtuais de 20Gb e obtive os mesmos erros que você)
- O boot EFI requer o particionamento GPT e o sistema de arquivos FAT16 ou FAT32 para o bootloader, enquanto o boot legado do BIOS requer < = 2Tb de espaço endereçado pelo MBR (não estou inteiramente certo sobre isso [soluções alternativas aplicáveis] mas acho que se aplica > 2Tb drivers / volumes, mesmo que não tenhamos partições reais porque, do ponto de vista do MBR, todo o nosso espaço LBA na unidade é tecnicamente uma única partição básica e acho que ainda temos um MBR padrão no "MBR hole" do sistema de arquivos fazer o BIOS carregando o GRUB). Embora, eu não tentei testar isso em uma VM depois que meu teste acima falhou de qualquer maneira.