O Dropbox acaba de anunciar que seu cliente Linux só suportará ext4 no futuro. Atualmente, uso o Dropbox em uma partição btrfs (sem problemas). Aparentemente, o suporte ao xattr é essencial. Tanto o ext4 quanto o btrfs suportam isso e, de fato, não conheço nenhum recurso ext4 que o btrfs também não suporte.
Não sei como o Dropbox pretende detectar o sistema de arquivos, mas existe alguma maneira de conseguir que o btrfs finja ser ext4?
filesystems
ext4
btrfs
jl6
fonte
fonte
Respostas:
Sem modificações no kernel, provavelmente não. E, mesmo assim, pode não ser uma boa ideia, as ferramentas btrfs podem se recusar a funcionar quando acharem que o sistema de arquivos não é btrfs.
O Dropbox simplesmente não o suporta, pois não responde a perguntas ou o programa evita ativamente a execução em qualquer outro sistema de arquivos? Se for o último, há muitas maneiras de detectar um sistema de arquivos e você não seria capaz de enganá-los.
fonte
Provavelmente, a maneira mais fácil de lidar com isso é criar uma imagem de loopback ext4 no sistema de arquivos Btrfs, montá-la em algum local temporário, mover os arquivos que você sincroniza com o Dropbox para esse sistema de arquivos e remontá-la no diretório de nível superior onde o Dropbox sincroniza .
Isso manterá o Dropbox funcionando, mas você não precisa substituir todo o sistema de arquivos. Você ainda terá alguns dos benefícios do Btrfs, pois poderá capturar instantaneamente a imagem de loopback e tal.
fonte
Veja como criar um arquivo ext4 no btrfs, olhando para um diretório em que você deseja que a imagem seja armazenada
Agora, edite
/etc/fstab
e adicioneE agora, se você
mount -a
, você terá um sistema de arquivos ext4 permanente no btrfsEu escolho,
truncate
e nãofallocate
porque odropbox.img
arquivo será "thin provisioned" (um arquivo esparso) no sistema de arquivos, e não o normal. O que isso significa é que 100 GB não serão usados imediatamente, mas lentamente horas extras à medida que o dropbox lê e grava ao longo do tempo.fonte
O Dropbox trouxe de volta o suporte para ZFS, XFS, Btrfs e eCryptFS
O Dropbox trouxe de volta o suporte para ZFS, XFS, Btrfs e eCryptFS no Linux. Uma atualização do cliente Dropbox traz de volta o suporte ao ZFS e XFS em sistemas Linux de 64 bits e eCryptFS e Btrfs em todos os sistemas Linux.
Ligações:
fonte