Eu uso o Btrfs no KDE Neon User Edition há mais de dois anos e isso foi impecável para mim. Usei-o em um único HD, criei um RAID1 com dois HDs e depois converti-o novamente em um singleton com dois HDs para maximizar meu espaço livre. Uso um terceiro HD no meu laptop (CDROM Cadddy) para usar o Btrfs enviar e receber para armazenar instantâneos de backup.
O Btrfs é oferecido no Kubuntu ou Neon como um fs durante a instalação. Você pode fornecer o disco inteiro (/ dev / sda) ou uma partição (/ dev / sda1). A partição é melhor. Baseado no Ubuntu, qualquer um cria os subvolumes principais @ e @home. Outras distribuições, como o OpenSuSE, criam uma dúzia de subvolumes padrão. As linhas em / etc / fstab vinculam @ a / e @home a / home. O Oshunluver no Kubuntuforuums.net explica como você pode usar o Btrfs para instalar várias distribuições, selecionáveis na inicialização e dar a cada uma delas acesso a todo o espaço livre disponível. Não há necessidade de pré-atribuir tamanhos aos subvolumens.
O uso do snapper e outros aplicativos automáticos de captura instantânea pode levar à falta de espaço em disco muito rapidamente, a menos que o snapper.conf esteja ajustado corretamente. Depois de tentar o snapper, eu o desinstalei. Os comandos de captura instantânea do Btrfs são tão fáceis que abro um Konsole e os emito manualmente, especialmente antes de uma atualização ou um experimento. Se, durante a atualização ou a experimentação, você quebrar algo, em vez de levar horas ou dias para corrigi-lo, faça uma reversão de 3 minutos.
Se você planeja executar o VirtualBox em um sistema Btrfs, tem duas opções: Use um HD virtual de tamanho fixo ou para HDs virtuais dinâmicos, forneça a pasta na qual você criará seus HDs virtuais primeiro à propriedade NOCOW.
Como o Btrfs facilita o backup e a restauração, nunca voltarei ao EXT4. O ZFS ainda não é um fs raiz padrão na maioria das distribuições, mas quando ele aparecer nessa capacidade, tentarei.