Formate e ative o LZO
Eu evitaria usar qualquer GUI para formatar; -)
mkfs.btrfs device
é bom o suficiente, dependendo de como você gostaria de usar os recursos do Btrfs:
- use o disco rígido USB externo como um único dispositivo de partição / bloco
- cria 2 partições (2 dispositivos de bloco) e forma um raid1 ou raid0 para dados (-d), os metadados são replicados em todos os dispositivos por padrão, a menos que você especifique manualmente para alterar
Você pode usar a compactação adicionando a opção ao montar, por exemplo:
sudo mount -o compress=lzo /dev/sdd /mnt/btrfs
A coisa boa sobre o Btrfs é que a compactação LZO também pode ser ativada em subvol
, muito flexível ;-) Por exemplo
/* Create a subvolume named subvol1 */
# btrfs subvolume create /mnt/btrfs/subvol1
/* Mount the subvolume and enable compression */
# mount -o compress=lzo,subvol=subvol1 /dev/sdd /mnt/subvol1
NOTA: Você pode adicionar compactação a sistemas de arquivos Btrfs existentes a qualquer momento, basta adicionar a opção ao montar e fazer um defragment
para aplicar a compactação aos dados existentes.
BTW: 2 melhores documentos do Btrfs por aí:
Use a compactação LZO:
Montagem automática USB
Eu não tenho muita certeza sobre isso, vou deixar outros sujeitos responderem; -)
Eu prefiro escrever um script de shell simples para fazer a montagem, porque não conecto o USB HDD ao computador o tempo todo.