[VM Windows 2008 R2] Partition NTFS vu en FAT12

Je suis tombé sur un problème bien étrange chez un client. L’équipe Backup ne parvient pas restaurer le contenu du disque D d’une machine virtuelle avec NetBackup 7.5. La “restore” du Vmdk complet fonctionne bien. Aucun problème sur le C: et le E:  de cette même VM, alors que le disque D semble vide dans la console NetBackup, il est donc impossible de faire une restauration graduelle.

Avec l’utilitaire MBRfix, j’ai découvert que le disque D avait une partition de type “01” autrement dit FAT12 Voir la list des types

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 13-42-44

Dans mon cas, on voit la partition en type DOS 12-bits FAT, alors que la partition est bien en NTFS dans le gestionnaire de disque Windows.

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 13-36-36

Pour corriger ce problème et changer la signature du disque 01 – FAT12 en 07 NTFS, j’ai utilisé l’outil d’un ancien collègue de chez orbytes ingénierie ( ou plutôt Global ASP) Christophe Grenier, TESTDISK.

TESTDISK permet de faire un tas d’opération au niveau des partitions, MFT, FAT, disque, etc ….

En voici la liste en anglais:

TestDisk can

  • Fix partition table, recover deleted partition
  • Recover FAT32 boot sector from its backup
  • Rebuild FAT12/FAT16/FAT32 boot sector
  • Fix FAT tables
  • Rebuild NTFS boot sector
  • Recover NTFS boot sector from its backup
  • Fix MFT using MFT mirror
  • Locate ext2/ext3/ext4 Backup SuperBlock
  • Undelete files from FAT, exFAT, NTFS and ext2 filesystem
  • Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions.

Voici la marche a suivre pour corriger ce problème de FAT12:

Lancez testdisk_win.exe depuis Windows en administrator local:

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-18-22

Perso, j’ai pas fait de log, donc choisir No Log

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-19-45

Sélectionnez la partition qui pose problème, Ici la /dev/Sdb

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-20-32

Ensuite dans notre cas, il faut choisir Intel

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-41-30

Puis choisir Analyse

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-42-08

On peut voir que l’outil détecte un problème de structure “Invalid FAT Boot sector

Choisir l’option Quick search.

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-43-12

Sur cette capture, on voit que testdisk a bien détecté la partition NTFS, appuyer sur Enter pour continuer.

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-44-38

Déplacer le curseur sur Write et appuyer sur Enter.

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-46-11

Répondre “Y” pour confirmer

 

powered by WordPress Multibox Plugin v1.3.5

21-01-2013 15-46-54

Voila c’est fini, il ne reste plus qu’a rebooter la VM.

 

 

Télécharger Mbrfix 

Télécharger Testdisk

Merci à Christophe Grenier pour son outil http://www.cgsecurity.org/

fgagne Auteur