Testdisk & Photorec

Résolu
Bonjour,

Voici mon problème : j'avais Win XP, je suis passé sous Mandriva. Seulement j'ai oublié de récupérer mes données (quel abruti... hein ?)...
La partition Windows est toujours existante mais même en LiveCD je n'arrive pas à les récupérer.

J'ai donc installé TestDisk & Photorec mais je ne les trouve pas dans le menu...

D'avance merci pour votre aide...
Configuration: Windows XP (avec patch Vista Inspirat Brico Pack 1.1)

Service pack 1 à l'origine, Service pack 2 à l'heure actuelle avec Windows Update

16 réponses

  1. Modérateur
    Salut,

    Je n'ai pas tout compris ;-\
    La partition Windows d'origine (celle qui contenait les données), tu l'as formatée ou pas ?
    Elle existe toujours ou pas ?
    1. Modérateur
      Re-,

      Affiches le résultat des commandes suivantes (en root) :
      /sbin/fdisk -l
      cat /etc/fstab
      mount
      ls -l /m*
      egrep -v '^(#|$)' /boot/grub/menu.lst
      C'est un ELLE minuscule et non pas un UN !

      ;-))
      1. Merci de préciser mais je m'en doutais pour le "l" :-))))

        [fabrice@localhost ~]$ /sbin/fdisk -l
        Ne peut ouvrir /dev/sda
        [fabrice@localhost ~]$ cat /ect/fstab
        cat: /ect/fstab: Aucun fichier ou dossier de ce type
        [fabrice@localhost ~]$ mount
        /dev/sda1 on / type ext3 (rw,noatime)
        none on /proc type proc (rw)
        none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
        [fabrice@localhost ~]$ ls -l /m*
        /media:
        total 4
        drwxr-xr-x 2 root root 4096 2009-10-01 20:39 cdrom/

        /mnt:
        total 4
        drwxr-xr-x 3 root root 4096 2009-10-01 18:47 install/
        [fabrice@localhost ~]$ egrep -v '^(
        >
        >
        >
        > egrep -v '^(#|$)' /boot/grub/menu.lst
        bash: syntax error near unexpected token `('
        [fabrice@localhost ~]$ egrep -v '^(#|$)' /boot/grub/menu.lst
        timeout 10
        color black/cyan yellow/cyan
        gfxmenu (hd0,0)/boot/gfxmenu
        default 0
        title linux
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=b682b85f-7594-406b-a983-1708fceb64f7 splash=silent vga=788
        initrd (hd0,0)/boot/initrd.img
        title linux-nonfb
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=b682b85f-7594-406b-a983-1708fceb64f7
        initrd (hd0,0)/boot/initrd.img
        title failsafe
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=b682b85f-7594-406b-a983-1708fceb64f7 failsafe
        initrd (hd0,0)/boot/initrd.img
        title desktop586 2.6.29.1-4mnb
        kernel (hd0,0)/boot/vmlinuz-2.6.29.1-desktop586-4mnb BOOT_IMAGE=desktop586_2.6.29.1-4mnb root=UUID=b682b85f-7594-406b-a983-1708fceb64f7 splash=silent vga=788
        initrd (hd0,0)/boot/initrd-2.6.29.1-desktop586-4mnb.img
        title desktop586 2.6.29.6-2mnb
        kernel (hd0,0)/boot/vmlinuz-2.6.29.6-desktop586-2mnb BOOT_IMAGE=desktop586_2.6.29.6-2mnb root=UUID=b682b85f-7594-406b-a983-1708fceb64f7 splash=silent vga=788
        initrd (hd0,0)/boot/initrd-2.6.29.6-desktop586-2mnb.img
        [fabrice@localhost ~]$
        1. Modérateur
          Merci de préciser mais je m'en doutais pour le "l" :-))))
          J'avais aussi précisé (surtout pour /sbin/fdisk) :
          (en root)
          Chose que tu n'as pas fait, d'où le message d'erreur (Ne peut ouvrir /dev/sda ) ;-((

          Tu es sur le LiveCD là ?
          Le système installé ne marche pas ?
          1. En fait je ne sais ce que tu veux dire par (en root), non je ne suis pas en liveCD...
            1. Modérateur
              Dans le terminal, tape :

              su - <Entrée>
              Password : (donne ton mot de passe root) <Entrée>

              Puis tapes la commande fdisk -l
              1. Voilà ce que ça donne (par contre on ne m'a pas demandé mon mdp) :

                [fabrice@localhost ~]$ su
                [root@localhost fabrice]# fdisk -l

                Disque /dev/sda: 250.0 Go, 250059350016 octets
                255 heads, 63 sectors/track, 30401 cylinders
                Units = cylindres of 16065 * 512 = 8225280 bytes
                Disk identifier: 0x000d0a91

                Périphérique Amorce Début Fin Blocs Id Système
                /dev/sda1 * 1 1019 8185086 83 Linux
                [root@localhost fabrice]#
                1. Merci pour tes liens et ta rapidité, je vais essayer et je te tiens au courant...
                  1. Re,

                    J'ai suivi tes tutos, tout va bien jusqu'à...
                    J'ai télécharger le dossier rpm correspondant, j'ai cliqué dessus, installer ok.
                    Mais je ne retrouve pas le logiciel dans le menu...

                    Et quand je vais dans le gestionnaire de logiciels il est bien coché et considéré comme installé...
                    1. Modérateur
                      Ouvre un terminal et tape le nom du logiciel, ça devrait le lancer...

                      Si c'est le cas, ne ferme pas le terminal ensuite sous peine de fermer aussi le programme ;-\
                      1. Yep ! Super !!!! Je ne savais pas qu'on pouvait faire comme ça aussi. J'essaye... Encore merci, je te tiens au jus...
                        1. Contributeur
                          salut
                          c'est pas pour mettre le bordel, mais une partition effacée sur laquelle linux a été installée ... je ne donne pas cher des possibilités de récupération des donnees précédentes.
                          1. Ca a marché !!! Nickel !!! Au pti bonheur la chance comme on dit... :)

                            Merci pour votre aide :-)
                            1. Contributeur sécurité
                              Salut, tous,
                              Oui Testdisk et Photorec en Terminal, Linux, on y recouvre des choses assez incroyables.
                              Excellent outils et très intrusif ;-) Sinon le meilleur