É possível converter btrfs para ext4 sem perder dados? Estou com uma velocidade muito baixa nas operações de leitura / gravação no btrfs.
filesystem
ext4
btrfs
mFat
fonte
fonte
Até onde eu sei, você não pode converter btrfs em nenhum outro sistema de arquivos.
fonte
Fiz isso usando um sistema com distribuições de inicialização múltipla (Ubuntu no ext4, Xubuntu no btrfs). Executando o Ubuntu, peguei a partição home do Xubuntu btrfs e a arquivei usando fsarchiver. Consegui restaurá-lo, novamente usando fsarchiver, em uma partição diferente e especificar o tipo de sistema de arquivos ext4. Isso pareceu funcionar bem.
Ainda no Ubuntu, montei a partição raiz do Xubuntu em / mnt e editei / mnt / @ / etc / fstab para alterar a montagem de / home para apontar para a nova partição ext4, alterando os tipos UUID e fs e excluindo os dados do subvolume. Salvei o arquivo e reiniciei o Xubuntu.
Ocorreu um erro na inicialização e a inicialização foi interrompida. O erro foi que eu tinha outra partição que queria montar no meu diretório ~ / Documents que falhou. Eu escolhi corrigir manualmente o problema. Acontece que minha partição raiz montou bem como ext4, mas quando eu fiz um comando list, obtive
Portanto, a estrutura original do subvolume btrfs ainda estava lá no sistema de arquivos ext4. Eu emiti o comando
Eu pressionei ctrl-D para continuar inicializando, e o Xubuntu continuou inicializando e tudo deu certo. Ainda não o fiz, pois ainda estou nessa inicialização inicial, mas tenho certeza de que poderia colocar esse comando de ligação no meu arquivo fstab. Ou talvez eu pudesse ter deixado as informações do subvolume na entrada fstab, não sei.
No entanto, o que farei (no entanto, isso é fora de tópico) é pegar uma instância mais madura de uma partição / home (ext4) para o Xubuntu de outro computador e usá-la. Eu já provei que isso vai funcionar.
fonte