
Tenho 2 TB de dados em uma unidade NTFS que gostaria de converter para o sistema de arquivos EXT4. Meu sistema operacional é executado em um SSD (comparativamente) pequeno de 60 GB. Existe alguma maneira de converter o sistema de arquivos, além de fazer backup e reformatar?
Responder1
Só para constar, existe um software (na verdade, uma mini-distro) que faz exatamente o procedimentoarranjodisse emresposta do enzotib:
Parece uma conversão direta de NTFS para ext4, mas internamente os procedimentos são:
- Reduza a partição NTFS
- Crie uma partição ext4 no espaço vazio
- Mova os dados do NTFS para o ext4 até que o ext4 esteja cheio
- Se o NTFS estiver vazio (todos os dados foram movidos), vá para a etapa 8
- Diminuir NTFS
- Ampliar ext4
- Repita as etapas 3 a 6 até terminar
- Excluir partição NTFS
- Mova a partição ext4 para o local original do NTFS
- Corte a partição ext4 para o tamanho original do NTFS
Portanto, quanto mais ocupada estiver a sua partição NTFS, mais tempo demorará. Se for inferior a 50%, será convertido em uma passagem, em uma única iteração reduzir-copiar-ampliar.
Embora o Parted Magic automatize tudo isso de forma conveniente, ainda são essencialmente os mesmos procedimentos descritos por organize, por isso é muito arriscado emuitodemorado. A restauração do formato de backup é muito mais seguraemuito mais rapido.
Responder2
Não, não há nenhuma maneira que eu saiba.
A única maneira, como você disse, é fazer backup->formatar->restaurar.
Responder3
Na verdade, EXISTE uma maneira de fazer isso quase diretamente.
Você poderia facilmente converter NTFS para ext2/ext3 comqualquerconvertfsdeferramentas anyfs
Então você poderia convertê-lo para ext4 usandotune2fs.
Responder4
Post antigo, então espero que alguém ache isso útil. Isso pode levar muito tempo.
Abra o gparted e clique com o botão direito na partição em questão, clique em redimensionar e reduza-a para apenas alguns GB acima do que está lá. Crie uma partição ext4.
Monte ambas as partições e copie/mova tantos arquivos quanto possível do NTFS para o ext4.
Se você mover os arquivos, liberará espaço na partição NTFS.
Desmonte ambos (não acho que funcione se montado) e volte para o gparted. Repita a etapa um para reduzir o NTFS o máximo que puder, novamente deixe alguns GB de espaço de manobra. Amplie a partição ext4.
Monte as partições novamente e volte a mover os arquivos.
Enxágue e repita até que todos os arquivos tenham sido movidos com sucesso.
Se necessário, você pode usar alguns GB do seu SSD para liberar espaço suficiente na partição NTFS... Mas lembre-se de que quanto mais espaço livre disponível, mais rápido será.
Depois de repetir isso várias vezes, exclua a partição NTFS e aumente o ext4 para preencher toda a unidade.
Isso DEVE funcionar com qualquer sistema de arquivos suportado pelo Linux, mas eu só testei com ext4/ntfs.