Aide pour la récupération d'un RAID 5 Windows

Bonjour à tous,

Je suis débutant sous linux et j’ai un soucis ou je ne sais vraiment pas par ou commencer…

J’ai converti mon serveur domestique de Windows Home Server 2011 vers Debian (enfin reformatté quoi).

Mais je dispose de 4 disques qui étaient montés en RAID 5 software sous Windows que je souhaite remonter dans Debian, mais je ne sais pas comment faire car il s’agit de partition GPT. Il semble que la plupart des outils style mdadm ne prenne pas en charge ce système de fichier…

Comment faire pour récupérer mes données sur ces disques ?

Merci d’avance.

D’abord, il n’y a aucun rapport entre le RAID (matériel, pseudo-matériel, logiciel…), le format de table de partition (MS-DOS, GPT…), et le type de système de fichiers (NTFS, FAT, ext2/3/4…). Tout cela se passe à des niveaux différents.

mdadm ne gère que le RAID logiciel natif de Linux. En revanche dmraid gère certains types de RAID logiciels de carte mères.

Bonjour,

Ah ok, merci pour l’info car je mélangeait effectivement le format de la table de partition et le système de fichier dans ce cas.

Je présume que dans mon cas on est en partition GPT et en système de fichier NTFS alors.

De plus, il ne s’agit même pas d’un raid speudo-matériel de la carte mère, il s’agit d’un raid purement logiciel créé via l’utilitaire de gestion des disques de Windows Home Server.

Je vais taper un oeil du côté de dmraid alors.

Je suis toujours aussi perdu, je débute sous linux et mis à part obtenir quelques info sur mes disques, je ne suis nul part …

Voilà ce que fdisk me donne comme info concernant les 4 disques qui composait mon RAID 5

[code]Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7b465514

Device Boot Start End Blocks Id System
/dev/sda1 * 1 121602 976761528+ 42 SFS

WARNING: GPT (GUID Partition Table) detected on ‘/dev/sdb’! The util fdisk doesn’t support GPT. Use GNU Parted.

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
256 heads, 63 sectors/track, 121126 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 1 266306 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on ‘/dev/sdc’! The util fdisk doesn’t support GPT. Use GNU Parted.

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
256 heads, 63 sectors/track, 121126 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdc1 1 266306 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on ‘/dev/sdd’! The util fdisk doesn’t support GPT. Use GNU Parted.

Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
256 heads, 63 sectors/track, 121126 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdd1 1 266306 2147483647+ ee GPT
[/code]

Visiblement /dev/sda a une table de partition MS-DOS standard. Le type de partition SFS est utilisé par Windows pour ses “disques dynamiques”, incluant le RAID logiciel.
Les trois autres disques ont une table de partition GPT. Pour info la table de partition MS-DOS avec une unique partition de type GPT occupant tout le disque (à concurrence de 2 Gio) sert uniquement de protection contre un outil de partitionnement qui ne gèrerait pas le format GPT et pourrait croire que le disque est vide ou n’est pas partitionné.
La version de fdisk que tu utilises signale qu’elle ne gère pas le format GPT. Il faut utiliser des outils basés sur libparted comme gnu-fdisk, parted, gparted par exemple pour examiner ou manipuler le contenu des tables de partition GPT de ces disques. En revanche le noyau Linux reconnaît le format GPT même sans ces outils.

Apparamment une recherche rapide sur le web trouve des discussions selon lesquelles on peut dans certains cas monter ces volumes sous Linux.

Merci pour ta réponse.

Effectivement j’ai installé des outils comme gdisk, parted, … mais je ne suis pas beaucoup plus avancé, car je ne sais pas quoi en faire ^^

Cela fait 48h que je retourne le net pour trouver un cas similaire au mien mais je ne trouve pas.