J'ai voulu redimensionner une partition FAT32 sur ma carte SD 32Go de téléphone avec gparted relié par USB. Ça a réussi mais depuis le tél indique "défaut sur carte".
J'ai mis la carte dans un pc pour voir mais il ne réussi qu'à monter la partition ext3, pas la FAT32 où j'ai mes données perso.
J'ai fait une copie complète de la carte avec dd if=/dev/sde of=image_full_dev_sde.dd et puis depuis testdisk une autre, image.dd de la partition ext3 (renommée ensuite image_dev_sde2.dd) et encore une image.dd de la partition FAT32 vue par testdisk.
Quand j'essaye de voir les fichiers dans l'image ça ne met que des noms avec des caractères impossibles et des date loufoques. Je sais vraiment pas comment m'y prendre.
Je voudrais d'abord travailler à la récup sur l'image si c'est possible pour récupérer un max (tout?) avant de tenter sur la carte.
Merci pour votre aide PS: maintenant le téléphone ne redémarre plus, avec ou sans la carte
Le redimensionnement s'est fait sur le pc-portable). Je n'ai rien écrit depuis sur la carte, et je l'ai mise en lecture seule sur le pc fixe. J'ai les syslog filtrés et nettoyés mais je ne peux pas les poster.
[Edit: dimanche soir] j'ai parcouru le forum. Sur l'image j'ai tenté "TestDisk, Advanced, selectionner la partition, Boot, RebuildBS, List" et il semble que les fichiers sont là

Je voudrais au moins les sauvegarder (avant ou après Write?) mais j'ignore si je dois aussi sélectionner les fichiers cachés en rouge. Ils ne correspondent bien rien qu'à des fichiers supprimés? Rien d'autre d'important qui pourrait être nécessaire en cas de besoin de recréer ou reformater la partition?
En attendant j'ai copié les données, les noms de fichiers et les dates semblent OK.
Ce qui est bizarre c'est que le label de la partition défectueuse (LIQUID) n'est pas retrouvé, [NO NAME] à la place:
Code: Select all
Disk dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Partition Start End Size in sectors
1 P FAT32 LBA 0 0 2 3437 76 31 55220223 [NO NAME]
FAT : 32
cluster_size 32 32
reserved 32 62686
total_sect 55220223 55220223
fat32_length 13990 13479
root_cluster 2 30250
free_count uninitialised 976052
next_free uninitialised 1
Extrapolated boot sector and current boot sector are different.
Merci...
[EDIT: lundi matin] Après le Write, toujours sur l'image:
Avant Quick Search:
Code: Select all
Disk dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Current partition structure:
Partition Start End Size in sectors
1 P FAT32 LBA 0 0 2 3437 76 31 55220223 [LIQUID]
2 P Linux 3567 168 16 3816 175 7 4000618 [sd-ext]
No partition is bootable
Code: Select all
Disk dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Partition Start End Size in sectors
>* FAT32 LBA 0 0 2 3437 76 31 55220223 [LIQUID]
L Linux 3567 168 16 3816 175 7 4000618 [sd-ext]
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
FAT32, blocksize=16384, 28 GB / 26 GiB
Après sélection de la partition FAT32 (Avant Deaper Search):
Code: Select all
Disk dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Partition Start End Size in sectors
1 * FAT32 LBA 0 0 2 3437 76 31 55220223 [LIQUID]
2 E extended LBA 3567 0 1 3816 175 7 4011217
5 L Linux 3567 168 16 3816 175 7 4000618 [sd-ext]
Code: Select all
Disk dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Partition Start End Size in sectors
>* FAT32 LBA 0 0 2 3437 76 31 55220223 [LIQUID]
L Linux 3567 168 16 3816 175 7 4000618 [sd-ext]
Structure: Ok.
Je tente sur la carte (j'ai fait une copie de l'image non modifiée)...
Boooh, je déprime (il manque le smiley qui pleure):
J'ai déverrouillé la carte:
Code: Select all
sudo ../testdisk-7.0/testdisk_static copie_dev_sde_full.dd
Disk copie_dev_sde_full.dd - 31 GB / 29 GiB - CHS 3817 255 63
Partition Start End Size in sectors
1 P FAT32 LBA 0 0 2 3437 76 31 55220223 [NO NAME]
Boot sector
OK
Backup boot sector
OK
Second sectors (cluster information) are not identical.
Third sectors (Second part of boot code) are not identical.
A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.
Code: Select all
sudo ../testdisk-7.0/testdisk_static /dev/sde
Disk /dev/sde - 31 GB / 29 GiB - CHS 29939 64 32
Partition Start End Size in sectors
1 P FAT32 LBA 0 0 2 26962 63 32 55220223 [NO NAME]
Boot sector
Warning: number of heads/cylinder mismatches 255 (FAT) != 64 (HD)
Warning: number of sectors per track mismatches 63 (FAT) != 32 (HD)
OK
Backup boot sector
Warning: number of heads/cylinder mismatches 255 (FAT) != 64 (HD)
Warning: number of sectors per track mismatches 63 (FAT) != 32 (HD)
OK
Second sectors (cluster information) are not identical.
Third sectors (Second part of boot code) are not identical.
A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.