#1 Le 05/05/2011, à 18:27
- chat2gouttieres
Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Bon ben voilà, tout est dans le titre, j'avais un volume RAID 1 avec 2 disques, puis j'ai fait des mauvaises manipulations, et je gratte dans un des disques seulement je n'ai pas bien envie de bêtises supplémentaires, ça suffit pour le moment.
Ce qu'il faut savoir, c'est que j'avais une seule partition de type ext4.
Voilà ce que Testdisk me dit :
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
Partition Start End Size in sectors
1 P Linux RAID 0 1 1 121600 254 63 1953520002 [md0]
No partition is bootable
La Quick search donne :
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
D Linux 0 1 1 121600 254 63 1953520002 [STATION-TRAVAIL]
D Linux RAID 0 1 1 121600 254 63 1953520002 [md0]
Ensuite :
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
No partition found or selected for recovery
Là j'ai lancé la Deeper search mais j'ai peur que ça ne fonctionne pas vraiment, voilà ce qu'il trouve :
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
No partition found or selected for recovery
Dernière modification par chat2gouttieres (Le 05/05/2011, à 19:53)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#2 Le 05/05/2011, à 23:05
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Peux-tu donner plus de détail sur tes "mauvaises manipulations" ? et qu'est-ce que tu veux dire par "je gratte dans un des disques".
Si c'est du raid1 normalement tu devrais pouvoir t'en sortir avec un seul disque…
Donne le retour de
sudo sfdisk -luS
de
cat /proc/mdstat
de
cat /etc/mdadm/mdadm.conf
de
sudo mdadm --examine --scan
et de
sudo mdadm --examine /dev/sdd1
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#3 Le 06/05/2011, à 08:18
- Hoper
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Oubli le raid...
Le résumé des précédentes opérations c'est que le raid a été (plusieurs fois) reconstruit (entierrement), après suppression des meta datas etc.
(et la, je plaide non coupable hein
Bref, il n'y a plus rien a tirer de ce coté la. Juste à espérer que les FS eux sont toujours présent sur les disques. C'est moi qui lui ai conseillé de plus rien faire coté mdadm, de retirer un disque, et de travailler sur le disque restant avec testdisk pour essayer de retrouver la trace d'un FS.
Testdisk semble ne pas trouver grand chose, par contre, un fsck -n -t ext4 -b quelque chose sur /dev/sdd1 trouve bien ce qui ressemble à un fs (mais pas mal d'erreurs semblent remonter). J'avais demandé le résultat de ce fsck pipé dans un wc -l pour avoir une idée de la gravité du truc...). Pour le moment c'est la meilleur piste que nous ayons pu obtenir, mais j'espérai que testdisk, bien utilisé, permettrait des opérations moins risqués et moins aléatoires qu'un fsck -y qui pourrait tout aussi bien finir de tout détruire.
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#4 Le 06/05/2011, à 09:00
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Alors pour les mauvaises manipulations, je n'y suis pas allé avec le dos de la cuillère. Quand j'ai voulu remonter mon volume RAID, j'ai fait des --create, le volume était en auto-read-only, donc j'ai mis un coup de --rewrite, ça s'est synchronisé, et comme je ne trouvais toujours pas de solution, j'ai cherché dans les forums, et j'ai fait un --zero-superblock. Voilà pour les catastrophes
Quand je dis que je gratte dans un de mes disques, pour arrêter les frais, j'ai enlevé un disque du RAID et celui qui reste, j'essaie de récupérer quelque chose avec Testdisk. Voilà où j'en suis, avec l'espoir de récupérer quelque chose de mes données. Sinon, les résultats des commandes :
sudo sfdisk -luS
Disk /dev/sda: 9964 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sda1 63 160071659 160071597 83 Linux
/dev/sda2 0 - 0 0 Empty
/dev/sda3 0 - 0 0 Empty
/dev/sda4 0 - 0 0 Empty
Disk /dev/sdb: 19457 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdb1 * 63 81915434 81915372 83 Linux
/dev/sdb2 81915435 308881754 226966320 83 Linux
/dev/sdb3 308881816 312576704 3694889 5 Extended
/dev/sdb4 0 - 0 0 Empty
/dev/sdb5 308881818 312576704 3694887 82 Linux swap / Solaris
Disk /dev/sdd: 121601 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdd1 63 1953520064 1953520002 83 Linux
/dev/sdd2 0 - 0 0 Empty
/dev/sdd3 0 - 0 0 Empty
/dev/sdd4 0 - 0 0 Empty
Disk /dev/sdc: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdc1 63 976768064 976768002 83 Linux
/dev/sdc2 0 - 0 0 Empty
/dev/sdc3 0 - 0 0 Empty
/dev/sdc4 0 - 0 0 Empty
Disk /dev/sde: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sde1 63 976768064 976768002 83 Linux
/dev/sde2 0 - 0 0 Empty
/dev/sde3 0 - 0 0 Empty
/dev/sde4 0 - 0 0 Empty
Disk /dev/sdf: 15296 cylinders, 64 heads, 32 sectors/track
Warning: The partition table looks like it was made
for C/H/S=*/93/32 (instead of 15296/64/32).
For this listing I'll assume that geometry.
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdf1 * 32 31326206 31326175 c W95 FAT32 (LBA)
end: (c,h,s) expected (1023,92,32) found (249,92,32)
/dev/sdf2 0 - 0 0 Empty
/dev/sdf3 0 - 0 0 Empty
/dev/sdf4 0 - 0 0 Empty
Disk /dev/md0: 244189984 cylinders, 2 heads, 4 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/md0: unrecognized partition table type
No partitions found
cat /proc/mdstat
Personalities : [raid1]
md0 : active (auto-read-only) raid1 sdd1[0]
976759936 blocks [2/1] [U_]
unused devices: <none>
cat /etc/mdadm/mdadm.conf
MAILADDR root
# ARRAY /dev/md0 metadata=0.90 name=STATION-TRAVAIL:0 UUID=f55f0cfc:b1348512:00fdb35d:1c1775d7
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine --scan
ARRAY /dev/md0 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine /dev/sdd1
/dev/sdd1:
Magic : a92b4efc
Version : 0.90.00
UUID : bb4bbc19:030cb9b0:de5c94c6:eea8f7b0 (local to host STATION-TRAVAIL)
Creation Time : Thu May 5 10:00:12 2011
Raid Level : raid1
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Array Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Thu May 5 15:00:45 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : a4677c7 - correct
Events : 38
Number Major Minor RaidDevice State
this 0 8 49 0 active sync /dev/sdd1
0 0 8 49 0 active sync /dev/sdd1
1 1 8 65 1 active sync /dev/sde1
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#5 Le 06/05/2011, à 13:19
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
@Hoper, merci pour les précisions
Est-ce que ta partition est "station travail" ?
Sinon, essaye testdisk directement sur md0, en passant les options à expert "yes", cylinder boudary "no", partial last cilynder "yes".
Et redonne les résultats.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#6 Le 06/05/2011, à 13:47
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Oui, ma partition est STATION-TRAVAIL suite à un changement de label lors de la tentative de remontage du RAID. Mais avant c'était DOCUMENTS et sur md0 Testdisk en a trouvé des traces. Je relance avec les options spécifiées.
Bon, ça va être super, parce qu'il fait comme si 'il y avait les 2 disques (2 To au total).
Dernière modification par chat2gouttieres (Le 06/05/2011, à 14:00)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#7 Le 06/05/2011, à 19:33
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Bon, ça va être super, parce qu'il fait comme si 'il y avait les 2 disques (2 To au total).
Pas normal, ce doit être la trace d'un raid0 préalable. Ton raid actuel fait bien 1Tio.
Au fait, est-ce que ton raid est partitionné ? (A-t-il une table de partition ou est-ce directement ton FS)
EDIT : je parle bien sûr de ton raid tel qu'il était à l'origine…
Dernière modification par rmy (Le 06/05/2011, à 19:34)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#8 Le 06/05/2011, à 19:35
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Je pense à un truc. Tu es sûr à 100% que c'était un raid1 ?
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#9 Le 06/05/2011, à 20:08
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
chat2gouttieres a écrit :Bon, ça va être super, parce qu'il fait comme si 'il y avait les 2 disques (2 To au total).
Pas normal, ce doit être la trace d'un raid0 préalable. Ton raid actuel fait bien 1Tio.
Au fait, est-ce que ton raid est partitionné ? (A-t-il une table de partition ou est-ce directement ton FS)
EDIT : je parle bien sûr de ton raid tel qu'il était à l'origine…
Non, mon RAID n'est pas partitionné, un disque, une partition ext4.
Je pense à un truc. Tu es sûr à 100% que c'était un raid1 ?
Absolument, mon volume ne faisait "que" 1 To.
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#10 Le 07/05/2011, à 07:41
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Bon, je crois que j'arrive avec des bonnes nouvelles, il voit bien des partitions nommées "Documents", c'est ce que j'avais comme label quand mon RAID fonctionnait bien. Il dit qu'elles ne peuvent être réparées par contre.
Donc j'ai choisi une partition "Documents", j'ai fait "Continue", et voilà sur quoi je tombe :
Si on pouvait m'indiquer quoi faire maintenant ?
Donc maintenant, le résultat des commandes.
sudo sfdisk -luS :
Disk /dev/sda: 9964 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sda1 63 160071659 160071597 83 Linux
/dev/sda2 0 - 0 0 Empty
/dev/sda3 0 - 0 0 Empty
/dev/sda4 0 - 0 0 Empty
Disk /dev/sdb: 19457 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdb1 * 63 81915434 81915372 83 Linux
/dev/sdb2 81915435 308881754 226966320 83 Linux
/dev/sdb3 308881816 312576704 3694889 5 Extended
/dev/sdb4 0 - 0 0 Empty
/dev/sdb5 308881818 312576704 3694887 82 Linux swap / Solaris
Disk /dev/sdd: 121601 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdd1 63 1953520064 1953520002 83 Linux
/dev/sdd2 0 - 0 0 Empty
/dev/sdd3 0 - 0 0 Empty
/dev/sdd4 0 - 0 0 Empty
Disk /dev/sdc: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdc1 63 976768064 976768002 83 Linux
/dev/sdc2 0 - 0 0 Empty
/dev/sdc3 0 - 0 0 Empty
/dev/sdc4 0 - 0 0 Empty
Disk /dev/sde: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sde1 63 976768064 976768002 83 Linux
/dev/sde2 0 - 0 0 Empty
/dev/sde3 0 - 0 0 Empty
/dev/sde4 0 - 0 0 Empty
Disk /dev/sdf: 15296 cylinders, 64 heads, 32 sectors/track
Warning: The partition table looks like it was made
for C/H/S=*/93/32 (instead of 15296/64/32).
For this listing I'll assume that geometry.
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdf1 * 32 31326206 31326175 c W95 FAT32 (LBA)
end: (c,h,s) expected (1023,92,32) found (249,92,32)
/dev/sdf2 0 - 0 0 Empty
/dev/sdf3 0 - 0 0 Empty
/dev/sdf4 0 - 0 0 Empty
Disk /dev/md0: 244189984 cylinders, 2 heads, 4 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/md0: unrecognized partition table type
No partitions found
cat /proc/mdstat
Personalities : [raid1]
md0 : active (auto-read-only) raid1 sdd1[0]
976759936 blocks [2/1] [U_]
unused devices: <none>
cat /etc/mdadm/mdadm.conf
MAILADDR root
# ARRAY /dev/md0 metadata=0.90 name=STATION-TRAVAIL:0 UUID=f55f0cfc:b1348512:00fdb35d:1c1775d7
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine --scan
ARRAY /dev/md0 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine /dev/sdd1
/dev/sdd1:
Magic : a92b4efc
Version : 0.90.00
UUID : bb4bbc19:030cb9b0:de5c94c6:eea8f7b0 (local to host STATION-TRAVAIL)
Creation Time : Thu May 5 10:00:12 2011
Raid Level : raid1
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Array Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Thu May 5 15:00:45 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : a4677c7 - correct
Events : 38
Number Major Minor RaidDevice State
this 0 8 49 0 active sync /dev/sdd1
0 0 8 49 0 active sync /dev/sdd1
1 1 8 65 1 active sync /dev/sde1
Dernière modification par chat2gouttieres (Le 07/05/2011, à 07:52)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#11 Le 07/05/2011, à 12:40
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Dans le premier apperçu de testdisk ta partition semble faire la bonne taille, mais est détectée comme commençant après la fin d'un premier disque de 1Tio, comme si dans tes manipulations tu avais à un moment donné assemblé éton raid en JBOD (linear).
Peux tu redonner les résultats de testdisk avec les même options que précédemment, mais sur chacun de tes deux disques indépendamment s'il te plaît ?
Pense dans ce cas à ne pas conserver 'Intel' comme proposé par défaut, mais à mettre "none" pour le partitionnement.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#12 Le 07/05/2011, à 18:40
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Voilà ce que dit le premier, je vais monter le second et faire pareil.
J'ai fait P pour avoir la liste des fichiers, et j'ai eu comme résultat une erreur de segmentation.
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#13 Le 07/05/2011, à 20:10
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Je veux bien le résultat du deuxième au cas ou tes disques ne sont plus synchrnones. Pourras-tu essayer aussi de lister sur l'autre ligne "Station travail" qui commence bien sur un cylindre ? Et aussi sur md0 tant qu'à faire… Pour accélérer, tu peux interrompre les scans dès que testdisk a repéré ces partitions.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#14 Le 08/05/2011, à 09:41
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Ok, mais comment tu vois que telle ou telle partition commence bien sur un cylindre ?
Déjà, voilà ce que j'ai :
sudo sfdisk -luS
Disk /dev/sda: 19457 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sda1 * 63 81915434 81915372 83 Linux
/dev/sda2 81915435 308881754 226966320 83 Linux
/dev/sda3 308881816 312576704 3694889 5 Extended
/dev/sda4 0 - 0 0 Empty
/dev/sda5 308881818 312576704 3694887 82 Linux swap / Solaris
Disk /dev/sdb: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdb1 63 976768064 976768002 83 Linux
/dev/sdb2 0 - 0 0 Empty
/dev/sdb3 0 - 0 0 Empty
/dev/sdb4 0 - 0 0 Empty
Disk /dev/sdc: 9964 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdc1 63 160071659 160071597 83 Linux
/dev/sdc2 0 - 0 0 Empty
/dev/sdc3 0 - 0 0 Empty
/dev/sdc4 0 - 0 0 Empty
Disk /dev/sde: 121601 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sde1 63 1953520064 1953520002 fd Linux raid autodetect
/dev/sde2 0 - 0 0 Empty
/dev/sde3 0 - 0 0 Empty
/dev/sde4 0 - 0 0 Empty
Disk /dev/sdd: 121601 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdd1 63 1953520064 1953520002 83 Linux
/dev/sdd2 0 - 0 0 Empty
/dev/sdd3 0 - 0 0 Empty
/dev/sdd4 0 - 0 0 Empty
Disk /dev/sdf: 60801 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sdf1 63 976768064 976768002 83 Linux
/dev/sdf2 0 - 0 0 Empty
/dev/sdf3 0 - 0 0 Empty
/dev/sdf4 0 - 0 0 Empty
Disk /dev/md0: 244189984 cylinders, 2 heads, 4 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/md0: unrecognized partition table type
No partitions found
cat /proc/mdstat
Personalities : [raid1]
md0 : active (auto-read-only) raid1 sdd1[0] sde1[1]
976759936 blocks [2/2] [UU]
unused devices: <none>
cat /etc/mdadm/mdadm.conf
MAILADDR root
# ARRAY /dev/md0 metadata=0.90 name=STATION-TRAVAIL:0 UUID=f55f0cfc:b1348512:00fdb35d:1c1775d7
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
ARRAY /dev/md0 metadata=0.90 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine --scan
ARRAY /dev/md0 UUID=bb4bbc19:030cb9b0:de5c94c6:eea8f7b0
sudo mdadm --examine /dev/sdd1 /dev sde1
/dev/sdd1:
Magic : a92b4efc
Version : 0.90.00
UUID : bb4bbc19:030cb9b0:de5c94c6:eea8f7b0 (local to host STATION-TRAVAIL)
Creation Time : Thu May 5 10:00:12 2011
Raid Level : raid1
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Array Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Thu May 5 15:00:45 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : a4677c7 - correct
Events : 38
Number Major Minor RaidDevice State
this 0 8 49 0 active sync /dev/sdd1
0 0 8 49 0 active sync /dev/sdd1
1 1 8 65 1 active sync /dev/sde1
mdadm: cannot open /dev: Invalid argument
mdadm: cannot open sde1: No such file or directory
Dernière modification par chat2gouttieres (Le 08/05/2011, à 09:46)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#15 Le 08/05/2011, à 13:00
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Tes disques semblent synchrones au niveau des md raid, mais je voudrais que tu passes testdisk dessus. Pas besoin de redonner toutes ces commandes à chaque fois.
Dans testdisk sur le résultat pour le premier disque, la partition qui commence (en dessous de START) sur CHS 0/0/62 ne commence par sur une frontière de cylindre. celle qui commence à CHS 0/1/1 oui.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#16 Le 08/05/2011, à 18:51
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Ok, merci pour la précision, alors déjà, j'ai rescanné le volume /dev/md0 après avoir remonté le second disque du RAID :
La logique voudrait que je prenne une des 3 ext4 avec le label [Documents], mais laquelle ?
Il y a aussi un truc que je trouve bizarre, sur la capture ci-dessus, Testdisk dit "The harddisk (1000 GB / 931 GiB) seems too small! (< 2600 GB / 2422 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection..." mais peut-être que ça disparaîtra tout simplement si jamais le volume RAID voulait bien se remettre d'aplomb.
Du coup j'ai pris la 1ère des 3, et voilà pour la suite :
J'ai pris la ligne surlignée :
Et après ça ne va pas plus loin, je retombe sur le menu principal. Le truc c'est qu'il trouve des partitions de 2 To, ça c'est pas très normal.
Dernière modification par chat2gouttieres (Le 08/05/2011, à 19:49)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#17 Le 08/05/2011, à 22:31
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Tu dis "j'ai pris" : le fait de surligner une partition n'a d'intérêt que pour ce que tu vas en faire dans l'écran dans lequel tu te trouve. Dès que tu continue la recherche ça n'a plus d'importance ce que tu as surligné avant.
Ce sont 3 scans "complets". Mais de ton raid. Comme demandé précédemment, je voudrais les retour que chacun des disques individuellement.
Au passage, ce n'est pas une bonne idée de réassembler ton raid, tu continue d'écrire sur les disques.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#18 Le 08/05/2011, à 23:29
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Quand je dis "j'ai pris", j'ai sélectionné la 1 ère ligne des ext4 et fait "Continue" puisque je n'avais pas d'autres choix.
Le scan individuel des disques est en cours, le premier est fini, le second je l'aurai demain matin au réveil.
Par contre, je n'ai pas ré-assemblé mon RAID, ça s'est fait automatiquement je ne sais comment quand j'ai remis l'autre disque
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#19 Le 09/05/2011, à 01:56
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Par contre, je n'ai pas ré-assemblé mon RAID, ça s'est fait automatiquement je ne sais comment quand j'ai remis l'autre disque
C'est le comportement normal si tu mets ensemble les deux disques avec leurs blocs raid.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#20 Le 09/05/2011, à 09:52
- chat2gouttieres
Hors ligne
#21 Le 09/05/2011, à 10:12
- Hoper
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Ok, mais je ne le savais pas, donc la prochaine fois je ferais un mdadm --stop après le démarrage.
et il sera trop tard... rmy t'explique que le kernel assemble automatiquement les raids lorsqu'il détecte des superblocs mdadm au moment du boot. Et que cet assemblage provoque des écritures sur les disques. Répondre que tu stoppera donc systématiquement le raid après chaque assemblage (stop qui provoquera également des écritures !) ne me semble pas être la solution la meilleure...
J'avais bien du te conseiller au moins 4 ou 5 fois de retirer physiquement l'un des deux disques de ta machine...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#22 Le 09/05/2011, à 10:37
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Tu m'as envoyé sur le topic où est la centralisation des récupérations de données, je crée mon topic, maintenant on me demande de remettre mon second disque. Tu auras beau eu me l'avoir expliqué 100 fois, moi je fais ce qu'on me demande. On ne m'a pas précisé qu'il fallait l'arrêter, ou quoi que ce soit d'autre, je fais "bêtement" ce qu'on me conseille. Je ne comprends absolument rien à ce que je fais, à ce qu'on me fait faire, je dirais que j'ai une confiance aveugle (même si ça peut être un tort), mais j'ai 1 To de données à récupérer d'une façon ou d'une autre, des données très très importantes (pour moi bien sûr). Alors à ce niveau là, on me dirait d'aller allumer un cierge à Lourdes et de prier les grands esprits en faisant 7 fois le tour de mon disque dur habillé en hippie que je le ferais.
Tu comprendras que je regrette bien de m'être lancer dans le RAID à cette heure-ci même si c'est une solution géniale (quand on sait s'en servir), et que EN TOUTE BONNE FOI, je croyais être dans le vrai dans ma façon de remonter mon RAID parce que jusqu'à maintenant ça avait toujours fonctionner. Je ne pouvais pas en penser autrement. Les tutos que j'ai suivi m'expliquait ça comme ça.
Alors au lieu d'intervenir ici pour me dire que tu m'avais dit 4 ou 5 de retirer le disque de la tour, ne serait-il pas mieux que toi et rmy échangiez juste un message ou deux sur ce topic pour par exemple choisir la meilleure solution vis à vis de ça en donnant chacun le pour et le contre de façon à ce que je sois fixé ? Sinon, ça ne fait STRIC-TE-MENT rien avancer.
Moi je sais plus quoi faire sinon. Je le mets, je ne le mets pas ? Je l'arrête, je ne l'arrête pas ?
Dernière modification par chat2gouttieres (Le 09/05/2011, à 10:42)
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#23 Le 09/05/2011, à 12:22
- Hoper
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Tu m'as envoyé sur le topic où est la centralisation des récupérations de données, je crée mon topic, maintenant on me demande de remettre mon second disque
Je te présente toute mes excuses si c'est le cas, je n'avais pas vu que rmy t'avais demandé de remettre les deux disques ensemble. L'idéal serait d'avoir deux ordinateurs en fait, et brancher un disque sur chacune des machines, et de taper les commandes d'analyse sur les deux ordinateurs. Maintenant je comprend bien qu'on a pas forcément tous deux pc sous la main.
Les tutos que j'ai suivi m'expliquait ça comme ça.
A ce sujet, si tu retrouve les liens de ces tutos, ça m'intéresse. Il faut absolument prévenir les auteurs qu'ils ont écrit une très grosse bêtise.
Pour le reste je ne peux malheureusement pas t'aider d'avantage. Rmy est beaucoup plus calé que moi dans le domaine (raison pour la quelle je t'ai demandé de poster dans son topic).
Je me permettrai juste une dernière toute petite remarque, non pas pour remuer le couteau dans la plaie, mais simplement pour que tu puisse ensuite repartir sur de bonnes bases : Un raid c'est bien. Mais c'est infiniment moins bien qu'une sauvegarde (car justement, ça n'en est pas une). Donc, avec deux disques, il aurait effectivement été plus judicieux d'avoir un disque de donnée et un disque de backup...) En espérant sincérement que tu puisse retrouver les fichiers les plus important.
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#24 Le 09/05/2011, à 18:26
- chat2gouttieres
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Merci l'ami pour le soutien, mais mes liens (préférences Firefox), sont sur le volume RAID en question
Il y a 3 grands mensonges en informatique : ça fonctionne, c'est compatible, ça sort bientôt :p
Hors ligne
#25 Le 10/05/2011, à 10:22
- rmy
Re : Récupérer une partition avec Testdisk suite à mauvaise manip sur RAID1
Désolé pour le délai de réaction. Je suis à Solution linux pour 3 jours.
Il y a un quiproquo : j'ai demandé des retours sur chacun des deux disques, et aussi sur md0 mais tel qu'il était (assemblé partiellement avec un disque). Pas de remettre les deux disques ensemble et d'assembler le raid.
Ceci dit c'est fait, je propose de se concentrer sur les données.
Vu l'importance de celles-ci et comme tu dit que tu ne maîtrise pas et ne comprends pas ce que tu fais, il me semble que c'est délicat de vouloir faire seul ce genre de manip sur un raid. Je t'invite à me contacter "professionnellement" via le lien dans ma signature. Je pratique le prix libre et mon diagnostic est gratuit.
Si tu préfères continuer seul pas de souci, je continue d'aider comme je peux sur le forum, mais pas dans les trois prochains jours.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne