web-dev-qa-db-fra.com

Changer le swap (potentiellement avec les données utilisateur) en ext4

J'ai un 1 TB disque dur externe sur lequel j'ai récemment installé Ubuntu. Avant d'y avoir des sauvegardes que je ne voulais pas perdre. Par conséquent, j'ai créé une nouvelle partition pour Ubuntu. Au cours de ce processus Je dois en quelque sorte avoir changé le type de la partition de sauvegarde d'ext4 en swap (bien que je ne m'en souvienne pas, mais c'est ce que gparted me montre). Cette nouvelle partition de swap n'a jamais été utilisée par le Ubuntu nouvellement installé qui a sa propre partition de swap. Bien que je pense que les chances sont mauvaises: existe-t-il un moyen de récupérer mes données de ma partition de sauvegarde (maintenant swap)?

Pour clarifier la situation, voici la table de partition actuelle de l'appareil:

     Partition                  Start        End    Size in sectors
 1 * Linux Swap               0  32 33 12157 195 58  195312500
 2 E extended             12157 214 24 47791 227 52  572461058
 5 L Linux Swap           12157 214 26 12534 172 54    6053888
   X extended             12534 172 55 17397 188  7   78125056
 6 L Linux                12534 205 24 17397 188  7   78123008
   X extended             17397 188  8 47791 227 52  488282112
 7 L Linux                17397 220 40 47791 227 52  488280064
3
ubuntudroid

Si ce que vous dites ci-dessus est sûr à 100%, utilisez testdisk.

  1. Installez-le: aptitude install testdisk
  2. Exécutez-le et pointez la console interactive vers la partition que vous êtes sûr que c'est celle que vous aviez auparavant.
  3. S'il n'y a eu aucun changement, vous devriez avoir une grande chance de tout récupérer.
2
Luis Alvarado

Si la partition n'a jamais été utilisée, elle est totalement récupérable car les données sont intactes et la taille de la partition est également conservée, il vous suffit d'utiliser fdisk et de changer le type de partition en ext:

Sudo fdisk device
Command (m for help): t
Partition number (1-8): your partition number
Hex code (type L to list codes): 83

Cependant le "J'ai en quelque sorte dû changer le type de la partition de sauvegarde d'ext4 en swap" ressemble plus à ce que vous avez supprimé/recréé la partition, le programme d'installation ne fournit pas un moyen simple de modifier les types de partition . testdisk pourrait encore aider, mais je ne m'attendrais pas à une récupération complète.

1
João Pinto