Perte de données lors d'un partitionement à l'installation

Perte de données lors d'un partitionement à l'installation - Installation - Linux et OS Alternatifs

Marsh Posté le 03-03-2009 à 08:34:12    


Voici mon problème. Mon fixe tourne sur Mandriva 2009 avec deux disc durs :
- un sata avec pour partition :
1 SWAP 2 / 4 /home
- un IDE avec pour partition
/usr
 
J'ai voulu installer Ubuntu dessus, car je suis déçu par la 2009, mais comme le Sata est plus puissant, je voulais créer la partition /usr sur l'espace libre de ce disque. Cependant lors de l'installation, quand j'ai demandé à redimensionner la partition /home pour laisser de la place à la partition /usr, j'ai vu que le taux d'espace libre de la partition était passé de 5% à 99%. L'installeur avait sélectionné l'option formater, j'ai décoché, donc je suppose qu'il n'y a pas eu de reformatage. Mais, de peur de faire des bêtises, j'ai tout de suite éteins l'ordinateur.
 
Sauriez-vous comment je peux faire pour récupérer les données ?
 
J'ai actuellement mis le disque dur en boitier externe, et j'ai essayer TestDisk et foremost sans grand succès.
 
Merci de m'avoir lu;  
 
Armel

Reply

Marsh Posté le 03-03-2009 à 08:34:12   

Reply

Marsh Posté le 03-03-2009 à 10:04:21    

en gros la partition n'a pas été formatée mais le secteur de boot est mort?
avec un live cd tu pourra facilement accéder à tes données, ou alors comme t'as mis le disque dans un boitier externe il suffit de le monter sur un autre os


---------------
dam's (debianer), ma galerie Flickr
Reply

Marsh Posté le 03-03-2009 à 10:16:33    

Le problème, c'est que l'ancienne partition est maintenant divisée en deux, et quand je les monte, je n'ai qu'un dossier "Lost+found" qui apparait dans chacune des deux.

Reply

Marsh Posté le 03-03-2009 à 10:46:46    

alors là ça dépasse mes connaissances, mais dans Lost+Found il n'y a rien d'intéressant?
sous fat32 j'avais une fois réussit à récupérer des données effacées, par contre en ext3 j'ai jamais trouvé d'utilitaire le permettant...


---------------
dam's (debianer), ma galerie Flickr
Reply

Marsh Posté le 03-03-2009 à 12:27:23    

Non, il n'y aucun fichier ni visible, ni caché. Et la partition affiche un espace libre de 99Gio alors qu'il devrait n'y en avoir qu'environ 16...

Reply

Marsh Posté le 03-03-2009 à 13:15:38    

Je suis en train de faire une image de la partition nommée comme "extended" par Testdisk, le fichier fait déjà 2Gio, et le logiciel indique qu'il en est à 2%, donc la taille final correspond à peu près à la quantité de disque utilisée avant la manipulation, j'espère être sur une bonne piste, je vous tiens au courant...

Reply

Marsh Posté le 04-03-2009 à 19:36:15    

Bon maintenant j'ai un jolie fichier image.dd, problème, ça se lit comment ça?

Reply

Marsh Posté le 04-03-2009 à 20:42:38    

Je suppose que c'est traitable avec... dd justement, du style :
dd if=image.dd of=/dev/sda1
 
man dd
 
Fait un file dessus aussi et dit nous ce que ça donne.

Reply

Marsh Posté le 04-03-2009 à 21:08:32    

Voilà ce que donne file:
 
image.dd: x86 boot sector; partition 1: ID=0x83, starthead 1, startsector 63, 222355602 sectors
 
Par contre, si je fais la ligne de commande, faut-il que je mette une partition vierge pour /dev/sda1 ?

Reply

Marsh Posté le 04-03-2009 à 21:19:45    

Armel A, bien sur tu doit adapter la commande pour ta partition qui doit etre de la meme taille que la source.
Je confirme que c'est une image du disque dur à donner à manger à dd avec une partition libre.
( tu verra, dd est tres poli, il fait là ou on lui dit de faire, par contre il débarrasse rarement la table  ;) )


Message édité par sputnick le 04-03-2009 à 21:20:48
Reply

Marsh Posté le 04-03-2009 à 21:19:45   

Reply

Marsh Posté le 06-03-2009 à 20:56:04    

Ça y est c'est fait. Le problème, c'est que maintenant la partition qui vient d'accueillir la copie n'est plus reconnue...

Reply

Marsh Posté le 06-03-2009 à 21:08:05    

Il faut peux etre voir du coté de la table de partition... Voir gpart  

Citation :


$ aptitude show gpart
(...)
Dépend: libc6 (>= 2.7-1)
Description : Guess PC disk partition table, find lost partitions
 Gpart is a tool which tries to guess the primary partition table of a PC-type disk in case the primary partition table in sector 0 is
 damaged, incorrect or deleted.
 
 It is also good at finding and listing the types, locations, and sizes of inadvertently-deleted partitions, both primary and logical. It
 gives you the information you need to manually re-create them (using fdisk, cfdisk, sfdisk, etc.).
 
 The guessed table can also be written to a file or (if you firmly believe the guessed table is entirely correct) directly to a disk device.
(...)


 
 
Que donne ces commandes ? ( colle le resultat ici... )

Code :
  1. fdisk -l
  2. mount
  3. mount -t <type de filesystem surement ext3 ou reiserfs> </dev/peripherique> </point/de/montage>

Reply

Marsh Posté le 06-03-2009 à 21:10:03    

Fait des backups de ton disque qui reçoit la partition cible avant d'aller plus loin.
Toujours s'assurer qu'on peux retourner en arrière autant que faire ce peux...

Reply

Marsh Posté le 06-03-2009 à 21:11:52    

C'est un nouveau disque, je viens de l'acheter, donc pas trop de risque de pertes : y a rien dessus ! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed