Convertir le système de fichiers NTFS -> EXT4?

33

J'ai 2 To de données sur un lecteur NTFS que je voudrais convertir en système de fichiers EXT4. Mon système d'exploitation fonctionne sur un SSD de 60 Go (relativement petit). Existe-t-il un moyen de convertir le système de fichiers en dehors de la sauvegarde et du reformatage?

wim
la source

Réponses:

36

Pour le compte rendu, il y a un logiciel ( en fait, un mini-distro) qui fait exactement la procédure vous organiser des dit dans la réponse de enzotib :

Magie Partagée

Cela ressemble à une conversion directe de NTFS en ext4, mais en interne, les procédures sont les suivantes:

  1. Réduire la partition NTFS
  2. Créer une partition ext4 dans l'espace vide
  3. Déplacer les données de NTFS vers ext4 jusqu'à ce que ext4 soit plein
  4. Si NTFS est vide (toutes les données ont été déplacées), passez à l'étape 8
  5. Réduire NTFS
  6. Agrandir ext4
  7. Répétez les étapes 3 à 6 jusqu'à la fin
  8. Supprimer la partition NTFS
  9. Déplacer la partition ext4 vers l'emplacement d'origine de NTFS
  10. Ajuster la partition ext4 à la taille d'origine de NTFS

Donc, plus votre partition NTFS est occupée, plus elle prendra de temps. S'il est inférieur à 50%, il convertira en une passe, en une seule itération rétractable-copie-agrandissement.

Bien que Parted Magic automatise commodément tout cela, il s’agit toujours essentiellement des mêmes procédures que décrites par arrange, c’est donc très risqué et prend beaucoup de temps. La restauration du format de sauvegarde est beaucoup plus sûre et beaucoup plus rapide.

MestreLion
la source
Et @enzotib pour la réponse originale, évidemment
MestreLion
4
Pour votre information, PartedMagic N'A PAS d'outil pour automatiser la conversion de NTFS en EXT4. Ceci est confirmé par un administrateur PartedMagic lui-même sur son forum. La seule façon de faire cela est manuellement, comme mentionné. > Sur les forums PartedMagic:>> Patrick Verner: Je pense que ceci est le message:> askubuntu.com/questions/63022/convert-filesystem-ntfs-ext4>> Il est impossible de convertir NTFS en EXT4. Vous devez le faire comme le lien> ci-dessus. En ce qui concerne le commentaire "automate", je n'ai aucune idée de ce que l'on entend par> cela. Peut-être qu'il parlait d'utiliser GParted.
Dulanic
11

Non, il n'y a aucun moyen que je sois au courant.

Comme vous l'avez dit, le seul moyen est de sauvegarder-> formater-> restaurer.

enzotib
la source
7
Ou défragmenter-> shrink-> créer une nouvelle partition ext4-> copier des données ntfs → ext4-> supprimer la partition ntfs-> agrandir ntfs. Risqué et pas sympa.
organiser
3
@arrange, vous voulez dire "agrandir ext4", non? et non "agrandir NTFS" dans la dernière étape de vos instructions ...
rigved
2
@rigved: oui, agrandir ext4, merci, impossible de modifier le commentaire d'origine ...
arranger le
ok, le lecteur est plein, il semble donc que l'achat d'un nouveau lecteur soit la seule option ..
wim
6

En fait, il existe un moyen de le faire presque directement.

Vous pouvez facilement convertir NTFS en ext2 / ext3 avec anyconvertfs à partir de anyfs-tools

Ensuite, vous pouvez le convertir en ext4 en utilisant tune2fs .

PASAf
la source
1
J'ai été induit en erreur par cette réponse. La page de manuel n'indique pas qu'elle peut convertir en ntfs, et l'outil n'est plus mis à jour depuis 2010. Je ne pouvais pas compiler les versions à 6 derniers de anyfs-tools pour ubuntu 12.04 environ.
Stéphane Rolland
1
En fait, la question portait sur la conversion de ntfs à partir de ntfs, pas en ntfs. Et la page de manuel indique que cela pourrait: anyconvertfs . De plus, j'ai réussi à convertir une partition avec elle sur Gentoo.
PASAf
3

Une autre alternative est https://github.com/cosmos72/fstransform

Qui est également disponible dans le dépôt , donc installable avec:

sudo apt-get install fstransform

Veuillez lire la documentation car il s’agit d’une procédure risquée.

Nelaaro
la source
"En particulier, ils ne supportent pas (encore) les systèmes de fichiers ntfs, msdos, vfat et exfat."
RedEyed