GNU/Linux >> Tutoriels Linux >  >> Linux

changer le format du système de fichiers de xfs à ext4 sans perdre de données

fstransform convertit entre ext2, ext3, ext4, jfs, minix, xfs, reiserfs.

Je le vois dans les référentiels Debian, il est donc probablement également disponible dans d'autres distributions basées sur Debian.


Je ne connais aucun moyen de convertir de manière non destructive un système de fichiers. cela ne veut pas dire que c'est impossible, mais je le mettrais à très faible cote.

vous pouvez, par exemple, convertir à partir de ext2 à ext3 sans effacer le disque, et à partir de ext3 à ext4 .

mais pour passer de quelque chose comme jfs à ext4 semble hautement improbable, sans d'abord copier votre /home fichiers vers une autre partition ou un disque dur externe.

même alors, vous voudriez créer un nouvel utilisateur sur votre système, avec un répertoire personnel quelque part comme /tmp/tempuser ou copiez vos configurations pour votre utilisateur, généralement les fichiers 'dot' (fichiers commençant par . ) dans votre répertoire personnel vers un nouvel emplacement sur /home et mise à jour /etc/passwd pour utiliser le nouveau répertoire personnel, afin que vous puissiez vous connecter en tant qu'utilisateur normal pendant que vous effectuez cette mise à jour.

puis, sauvegardez vos fichiers, démontez /home et formatez-le en utilisant /sbin/mkfs.ext4 ou tout autre outil que vous prévoyez d'utiliser. monter la nouvelle partition à /home et recopiez vos fichiers.

aussi, je recommanderais quelque chose "d'intelligent" comme rsync pour copier vos fichiers, pour vous assurer de conserver vos permissions et tout ce jazz.


Vous pouvez essayer http://tzukanov.narod.ru/convertfs/ Lorsque je l'ai utilisé il y a quelques années, cela a fonctionné dans un cas et a détruit le système de fichiers dans un autre cas.


Linux
  1. Comment prévenir et récupérer de la suppression accidentelle de fichiers sous Linux

  2. Pseudo fichiers pour données temporaires ?

  3. Copier la structure des dossiers (sans fichiers) d'un emplacement à un autre

  4. Comment puis-je récupérer/récupérer des fichiers d'une partition ext4 ?

  5. Qu'est-ce que la norme de hiérarchie du système de fichiers signifie vraiment par données locales ?

Déplacer des fichiers sur Linux sans mv

Stocker des fichiers dans une image cryptée

Script bash :comment lire des données à partir de fichiers texte

Linux – Récupération de données à partir d'un formatage accidentel sur une partition Ext4 ?

Comment supprimer récursivement les autorisations d'exécution des fichiers sans toucher aux dossiers ?

Convertir le système de fichiers de démarrage de Xfs en Ext4 ?