Como é recomendado ter backups antes das conversões do sistema de arquivos, é melhor copiar tudo (não esqueça as permissões de arquivo) em algum lugar, criar um sistema de arquivos ext3 nessa partição e copiar tudo de volta.
Existe uma ferramenta para converter uma partição reiserfs para ext3?
Como é recomendado ter backups antes das conversões do sistema de arquivos, é melhor copiar tudo (não esqueça as permissões de arquivo) em algum lugar, criar um sistema de arquivos ext3 nessa partição e copiar tudo de volta.
A conversão entre sistemas de arquivos geralmente não é possível. Se você tem restrições de espaço, sua melhor aposta é
Eu duvido muito que você encontre uma ferramenta que realizará uma operação tão complexa no local.
Você precisará criar o novo sistema de arquivos em outra unidade e sincronizar o conteúdo com algo como rsync -aH /oldfs/ /newfs/
. Se você sabe que não há hard-links no sistema de arquivos, pode acelerar isso removendo a opção "H" do comando rsync. Se você usar ACLs ou outras propriedades estendidas, será necessário adicionar as opções "A" e "X" conforme apropriado (adicionar as opções HA e X não causará nenhum dano se elas não forem necessárias, exceto para fazer com que a sincronização demore mais verificações extras são feitas e significam que o rsync vai ter muito mais memória durante a operação com a opção H).
A outra opção seria restaurar os backups no novo sistema de arquivos.
Esta postagem no blog explica as etapas necessárias: Converter o Filesystem do reiserFS para ext3 e a sequência de comandos que você terá que executar:
Conversion Plan:
- Create an ext3 clone of my existing reiserFS /home partition on an unused 30GB partition using star.
- Use this new /home with my current SUSE 10 configuration to be sure the transfer is correct before erasing the data from the reiserFS /home partition. In particular, I want to verify that the symbolic and hard links have been transferred correctly.
- Reformat the old reiserFS 80GB partition to ext3, then run star a second time to move the /home filesystem back onto the 80GB partition.
This procedure requires a spare disk or disk partition, whereas doing a backup & restore to a file only requires enough free space on an existing partition to hold the backup file. But on the plus side, I never destroy my correctly functioning partition until I’ve fully tested the new one. If something goes wrong, I just fall back to previous step and try again.
Dê uma olhada no link
Usando esta ferramenta, você pode converter qualquer sistema de arquivos para qualquer outro sistema de arquivos no local, desde que o sistema de arquivos de origem suporte arquivos esparsos.
Ele funciona sem problemas, mas eu achei que era muito mais lento do que copiar o fs inteiro para outro lugar, recriar o sistema de arquivos do tipo desejado e depois copiar tudo de volta.
Tags ext3 linux filesystems reiserfs