RAID 1 plus reconnu par OS X

Utiliser TestDisk pour réparer le système de fichier
Locked
Message
Author
ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

RAID 1 plus reconnu par OS X

#1 Post by ZamZam »

Bonjour à tous,

j'ai problème de disques en RAID 1 qui ne sont plus reconnu par Mac OS X.

Pour l'historique, au départ, j'ai monté un RAID 1 de deux disques identiques de 1To avec l'utilitaire de disque.
Au moment de ce montage, les deux disques étaient dans un dock externe et le tout branché en USB.
Puis quelques temps plus tard, j'ai eu besoin d'avoir un deuxième dock et celui que j'ai acheté a aussi une fonction RAID.
Dans ce nouveau dock, j'y ai mis mes deux disques RAID pour pouvoir y accéder sans brancher/débrancher tout le temps tous mes DD. Dès le début, j'ai eu des déconnections spontanées très agaçantes jusqu'à il y a quelques jours, une non reconnaissance totale des ces disques en RAID par OS X.
Après quelques recherches au niveau câblage, je me suis aperçu que ce nouveau dock était resté sur la position RAID 1, donc, ceci explique peut-être cela, j'avais un genre de double RAID 1...
Quoi qu'il en soit, mes disques ne sont plus reconnu "Initialiser.../Ignorer/Éjecter", ni ensemble, ni un par un, mais sont quand même visibles dans l'utilitaire de disque. Dans ce dernier, je n'ai pas accès aux vérifications et réparations de l'onglet SOS.

J'en appelle donc à vos connaissances de testdisk sur lequel moi, je bloque, ou plutôt, j'ai peur de faire une connerie; Ce qui se trouve sur ces disques est évidemment Très important...

Niveau testdisk, je ne suis pas allé bien loin et plutôt au hasard. Je me suis juste contenté de faire des analyses.

Niveau photorec, j'ai commencé une récupération que j'ai stoppé en voyant que tous les fichiers apparaissaient en vrac et renommés !!! J'imagine déjà le boulot de fou pour tout remettre dans l'ordre !...

Alors, pensez-vous que ce soit possible, et comment, de reconstruire ce qu'il se doit et de retrouver d'une manière ou d'une autre, tous mes fichiers classés dans les dossiers qui vont bien, ou, le top, de retrouver mon RAID comme avant ?

Merci d'avance pour votre aide, je commence à déprimer :cry: ...

Sam.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: RAID 1 plus reconnu par OS X

#2 Post by cgrenier »

Si je comprends bien, vos 2 disques étaient en RAID1 logiciel géré par Mac OS X et suite à un mauvais paramétrage du dock USB, ils se sont retrouvés en RAID1 matériel. Le système de fichier n'est plus accessible par Mac OS X depuis.

Pour récupérer vos données, j'aurais tendance à reconnecter les disques sans la fonction de RAID1 matériel puis effectivement à utiliser TestDisk pour analyser la table des partitions. Pouvez-vous poster le contenu du testdisk.log ?

ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

Re: RAID 1 plus reconnu par OS X

#3 Post by ZamZam »

Oui c'est çà, d'abords un RAID 1 logiciel puis matériel mais en même temps. Du coup quand je mettais ces disques en route, ils s'affichaient normalement dans le Finder comme un seul disque RAID 1 mais ils se déconnectaient tout seul assez rapidement, jusqu'à ce qu'ils ne soient plus du tout reconnus.

J'ai bien évidement essayé de les reconnecter sans la fonction RAID 1 matériel, mais rien y fait.

Actuellement, que j'en branche un ou les deux, j'ai la fenêtre "Initialiser.../Ignorer/Éjecter", ils ne s'affichent pas dans le Finder mais sont quand même visible dans l'utilitaire de disque, par contre, je ne peux rien en faire.

Depuis mon premier message, j'ai récupéré le contenu d'un des deux disques avec Photorec Mais, je me retrouve avec 469591 fichiers dans plus de 800 dossiers, tous renommés, tous en vrac, donc, l'enfer absolu !!!

Je sais que toutes les données sont sur ces disques et mon espoir en demandant votre aide, c'est de retrouver l'arborescence d'origine, par l'intermédiaire d'une reconstruction de je ne sais pas quoi avec Testdisk.

Le testdisk.log, avant un deeper search, me donne çà (les disques en question sont les disk4 et disk5 de 1000GB chacun):

Sat Oct 26 10:33:11 2013
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Darwin, kernel 13.0.0 (Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1
Compiler: GCC 4.0
Compilation date: 2013-07-30T14:08:37
ext2fs lib: 1.41.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
Hard disk list
Disk /dev/disk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/disk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk4 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/disk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/rdisk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk3 - 2000 GB / 1862 GiB - 3906357312 sectors, sector size=512
Disk /dev/rdisk4 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512

Partition table type (auto): EFI GPT
Disk /dev/rdisk4 - 1000 GB / 931 GiB
Partition table type: EFI GPT

Analyse Disk /dev/rdisk4 - 1000 GB / 931 GiB - 1953525168 sectors
hdr_size=92
hdr_lba_self=1953525167
hdr_lba_alt=1 (expected 1)
hdr_lba_start=34
hdr_lba_end=1953525134
hdr_lba_table=1953525135
hdr_entries=128
hdr_entsz=128
Bad GPT partition, invalid signature.
Trying alternate GPT
1 P EFI System 40 409639 409600 [EFI System Partition]
2 P Mac Raid 409640 1953262983 1952853344 [Raid Partition 3]
3 P Mac Boot 1953262984 1953525127 262144 [Booter]
Current partition structure:
Bad GPT partition, invalid signature.
Trying alternate GPT
1 P EFI System 40 409639 409600 [EFI System Partition]
2 P Mac Raid 409640 1953262983 1952853344 [Raid Partition 3]
3 P Mac Boot 1953262984 1953525127 262144 [Booter]

search_part()
Disk /dev/rdisk4 - 1000 GB / 931 GiB - 1953525168 sectors

HFS+ magic value at 409640/0/1
part_size 1952853312
Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB

HFS+ magic value at 1953262984/0/1
part_size 262144
Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

Results
P Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB
P Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

interface_write()
1 P Mac HFS 409640 1953262951 1952853312
2 P Mac HFS 1953262984 1953525127 262144

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: RAID 1 plus reconnu par OS X

#4 Post by cgrenier »

Après Analyse, TestDisk trouve 2 partitions,
utiliser T(ype) pour changer la première en Mac Raid et la seconde en Mac Boot
ensuite utiliser 'a' pour ajouter manuellement la partition

Code: Select all

EFI System 40 409639
Passer ces 3 partitions en P(rimary).
Sur l'écran suivant, vous devez obtenir

Code: Select all

1 P EFI System 40 409639 409600 [EFI System Partition]
2 P Mac Raid 409640 1953262983 1952853344 [Raid Partition 3]
3 P Mac Boot 1953262984 1953525127 262144 [Booter]
Choisissez Write, confirmer, Quit et redémarrer

ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

Re: RAID 1 plus reconnu par OS X

#5 Post by ZamZam »

Ok, je vais essayer mais je fais çà sur quel disque ?

Le disk4 ou le disk5 ?
Ou alors sur le rdisk4 ou le rdisk5 ?

ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

Re: RAID 1 plus reconnu par OS X

#6 Post by ZamZam »

En essayant sur disk4 de la manière suivante :

- Sur première partition -> T -> Mac Raid -> HFS+
- Sur deuxième partition -> T -> Mac Boot -> HFS+

Là il me met :

Disk /dev/disk4 - 1000 GB / 931 GiB - 1953525168 sectors
Partition Start End Size in sectors
P Mac Raid 409640 1953262951 1952853312
>P Mac Boot 1953262984 1953525127 262144

Puis en restant sur >P Mac Boot :
-> A -> (starting sector) 409639 -> (ending sector) 409600 -> Type EFI System -> HFS+ -> Done

Là, il me met çà :

Disk /dev/disk4 - 1000 GB / 931 GiB - 1953525168 sectors
Partition Start End Size in sectors
>P EFI System 409639 1953525167 1953115529
P Mac Raid 409640 1953262951 1952853312
P Mac Boot 1953262984 1953525127 262144


Structure: Bad. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
P=Primary D=Deleted
Keys A: add partition, L: load backup, T: change type,
Enter: to continue
999 GB / 931 GiB

Donc, les 3 partitions sont déjà en P et je n'est pas de Write.

Peut qu'il faut que j'inverse les starting et ending ?

ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

Re: RAID 1 plus reconnu par OS X

#7 Post by ZamZam »

Bon alors, j'ai mis 40 en Start et 409639 en End.

Ok -> Write -> Confirm -> puis reboot de l'ordi.

Sur le disque de la manie, je n'ai plus la fenêtre "Initialiser.../Ignorer/Éjecter" mais toujours pas d'affichage dans le Finder, par contre, dans l'utilitaire de disque, j'ai de nouveau les boutons Analyser et Réparer, mais en cliquant sur l'un ou l'autre, j'ai çà :

Erreur : La vérification de la carte de partition a échoué car aucune bande n'a été trouvée.

Dans ma logique de néophyte, il attend le deuxième disque... Mais maintenant, j'ose pas toucher au deuxième disque et risquer de perdre des données...

Help again...

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: RAID 1 plus reconnu par OS X

#8 Post by cgrenier »

Pouvez-vous poster le contenu du testdisk.log après avoir reessayer un Analyse avec rdisk4 et rdisk5 ?

ZamZam
Posts: 6
Joined: 23 Oct 2013, 13:38

Re: RAID 1 plus reconnu par OS X

#9 Post by ZamZam »

Bonjour,

alors, désolé pour le délai de réponse, j'étais en déplacement.

Donc, de retour aux problèmes, voici les logs :

Mes deux disques sont maintenant nommés 5 et 6. C'est fonction des différents branchements qui me sont nécessaire pour bosser.

- log de rdisk5 (c'est celui sur lequel j'avais fait la manie plus haut dans le post) :

Tue Nov 5 15:58:45 2013
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Darwin, kernel 13.0.0 (Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1
Compiler: GCC 4.0
Compilation date: 2013-07-30T14:08:37
ext2fs lib: 1.41.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
Hard disk list
Disk /dev/disk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/disk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/disk6 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/rdisk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk3 - 2000 GB / 1862 GiB - 3906357312 sectors, sector size=512
Disk /dev/rdisk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk6 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512

Partition table type (auto): EFI GPT
Partition table type (auto): EFI GPT
Disk /dev/rdisk5 - 1000 GB / 931 GiB
Partition table type: EFI GPT

Analyse Disk /dev/rdisk5 - 1000 GB / 931 GiB - 1953525168 sectors
hdr_size=92
hdr_lba_self=1953525167
hdr_lba_alt=1 (expected 1)
hdr_lba_start=34
hdr_lba_end=1953525134
hdr_lba_table=1953525135
hdr_entries=128
hdr_entsz=128
Bad GPT partition, invalid signature.
Trying alternate GPT
1 P EFI System 40 409639 409600 [EFI System Partition]
2 P Mac Raid 409640 1953262983 1952853344 [Raid Partition 4]
3 P Mac Boot 1953262984 1953525127 262144 [Booter]
Current partition structure:
Bad GPT partition, invalid signature.
Trying alternate GPT
1 P EFI System 40 409639 409600 [EFI System Partition]
2 P Mac Raid 409640 1953262983 1952853344 [Raid Partition 4]
3 P Mac Boot 1953262984 1953525127 262144 [Booter]

search_part()
Disk /dev/rdisk5 - 1000 GB / 931 GiB - 1953525168 sectors

HFS+ magic value at 409640/0/1
part_size 1952853312
Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB

HFS+ magic value at 1953262984/0/1
part_size 262144
Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

Results
P Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB
P Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

interface_write()
1 P Mac HFS 409640 1953262951 1952853312
2 P Mac HFS 1953262984 1953525127 262144
simulate write!

TestDisk exited normally.


- et le log de rdisk6 :

Tue Nov 5 16:03:53 2013
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Darwin, kernel 13.0.0 (Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1
Compiler: GCC 4.0
Compilation date: 2013-07-30T14:08:37
ext2fs lib: 1.41.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
Hard disk list
Disk /dev/disk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/disk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/disk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/disk6 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk0 - 512 GB / 476 GiB - 1000215216 sectors (RO), sector size=512
Disk /dev/rdisk1 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk2 - 2000 GB / 1863 GiB - 3907029168 sectors (RO), sector size=512
Disk /dev/rdisk3 - 2000 GB / 1862 GiB - 3906357312 sectors, sector size=512
Disk /dev/rdisk5 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512
Disk /dev/rdisk6 - 1000 GB / 931 GiB - 1953525168 sectors, sector size=512

Partition table type (auto): EFI GPT
Disk /dev/rdisk6 - 1000 GB / 931 GiB
Partition table type: EFI GPT

Analyse Disk /dev/rdisk6 - 1000 GB / 931 GiB - 1953525168 sectors
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=1953525167 (expected 1953525167)
hdr_lba_start=34
hdr_lba_end=1953525134
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Current partition structure:
1 P EFI System 40 409639 409600
2 P Mac Raid 409640 1953262951 1952853312
3 P Mac Boot 1953262984 1953525127 262144

search_part()
Disk /dev/rdisk6 - 1000 GB / 931 GiB - 1953525168 sectors

HFS+ magic value at 409640/0/1
part_size 1952853312
Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB

HFS+ magic value at 1953262984/0/1
part_size 262144
Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

Results
P Mac HFS 409640 1953262951 1952853312
HFS+ blocksize=4096, 999 GB / 931 GiB
P Mac HFS 1953262984 1953525127 262144
HFS+ blocksize=4096, 134 MB / 128 MiB

interface_write()
1 P Mac HFS 409640 1953262951 1952853312
2 P Mac HFS 1953262984 1953525127 262144
simulate write!

TestDisk exited normally.


Merci de me dire si je peux faire sur rdisk6 la même manip que sur le 5 sans prendre de risque.

Locked