Recupération de données sous linux
julien
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
Mon disque dur a été formaté par un virus. Je ne veux rien installer dessus pour essayer de récupérer les données.
J'ai donc un LiveCD de linux : KNOPPIX 4.0
Par contre, quand je veux utiliser la console pour remonter la partition perdue en lecture seule, il me dit que seul "root" peut faire ça.
J'ai bien assayé de regarder sur le net, mais je n'arrive pas à comprendre comment me mettre en mode root pour executer les lignes de commande que je chope sur le net.
ex de commande tapée sur la console : mount -o -ro /hda2
En l'attente de votre aide,
Merci,
Julien
Mon disque dur a été formaté par un virus. Je ne veux rien installer dessus pour essayer de récupérer les données.
J'ai donc un LiveCD de linux : KNOPPIX 4.0
Par contre, quand je veux utiliser la console pour remonter la partition perdue en lecture seule, il me dit que seul "root" peut faire ça.
J'ai bien assayé de regarder sur le net, mais je n'arrive pas à comprendre comment me mettre en mode root pour executer les lignes de commande que je chope sur le net.
ex de commande tapée sur la console : mount -o -ro /hda2
En l'attente de votre aide,
Merci,
Julien
A voir également:
- Recupération de données sous linux
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Linux reader - Télécharger - Stockage
- Logiciel de récupération de données - Guide
- Convertisseur récupération de texte - Guide
77 réponses
Re!
pour le disque dur externe :
1/ est ce que le systeme te détecte le disque automatiquement? (genre tu branches le disque, et tu as une fenetre qui apparait pour te demander ce que tu veux faire...)
sinon, voici les étapes a suivre :
1/ brancher et allumer le disque dur
2/ taper la commande "dmesg" et regarder à la fin
(ex chez moi :
en particulier ce qui est en gras
Cela veut dire que mon disque dur externe est détecté en tant que sdb et comporte une partition sdb1
ensuite, comme on te l'a fait faire pour hda2, il va falloir "monter" ce nouveau périphérique, c'est a dire associer un repertoire au périphérique.
pour cela, on crée le repertoire
Ensuite, tu peux soit faire les choses graphiquement (ouvrir les répertoires, glisser déposer les dossiers/fichiers), soit utiliser la commande suivante :
qui va copier (cp) récursivement (-R) le contenu du dossier /mnt/hda2/ dans le dossier /mnt/externe
Phiphi
edit : grillé... ;-)
pour le disque dur externe :
1/ est ce que le systeme te détecte le disque automatiquement? (genre tu branches le disque, et tu as une fenetre qui apparait pour te demander ce que tu veux faire...)
sinon, voici les étapes a suivre :
1/ brancher et allumer le disque dur
2/ taper la commande "dmesg" et regarder à la fin
(ex chez moi :
usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning Vendor: SAMSUNG Model: SV8004H Rev: 0 0 Type: Direct-Access ANSI SCSI revision: 00 SCSI device sdb: 156368016 512-byte hdwr sectors (80060 MB) sdb: Write Protect is off sdb: Mode Sense: 33 00 00 00 sdb: assuming drive cache: write through SCSI device sdb: 156368016 512-byte hdwr sectors (80060 MB) sdb: Write Protect is off sdb: Mode Sense: 33 00 00 00 sdb: assuming drive cache: write through sdb: sdb1 sd 4:0:0:0: Attached scsi disk sdb
en particulier ce qui est en gras
Cela veut dire que mon disque dur externe est détecté en tant que sdb et comporte une partition sdb1
ensuite, comme on te l'a fait faire pour hda2, il va falloir "monter" ce nouveau périphérique, c'est a dire associer un repertoire au périphérique.
pour cela, on crée le repertoire
mkdir /mnt/externeet on monte la partition dedans
mount -t vfat /dev/sdb1 /mnt/externe
Ensuite, tu peux soit faire les choses graphiquement (ouvrir les répertoires, glisser déposer les dossiers/fichiers), soit utiliser la commande suivante :
cp -R /mnt/hda2/* /mnt/externe/
qui va copier (cp) récursivement (-R) le contenu du dossier /mnt/hda2/ dans le dossier /mnt/externe
Phiphi
edit : grillé... ;-)
Mon DD externe est déjà connecté, il s'appelle sda1.
C'est juste que je ne peux rien copier dessus. Linux ne me donne pas la permission
lami20j,
pour la commande que tu m'as dit de taper, voici le résultat :
mount: /dev/sda1 already mounted or /mnt/sda busy
C'est juste que je ne peux rien copier dessus. Linux ne me donne pas la permission
lami20j,
pour la commande que tu m'as dit de taper, voici le résultat :
mount: /dev/sda1 already mounted or /mnt/sda busy
Salut,
tu peux essayer la commande de copie en tant qu'administrateur pour tenter d'outrepasser certains droits...
si ca ne marche toujours pas, peux tu nous donner le résultat de la commande
(a faire en "root")
(linux gère assez mal l'écriture sur du ntfs, du coup il faut etre sur que c'est bien un DD formaté en fat...)
Phiphi
tu peux essayer la commande de copie en tant qu'administrateur pour tenter d'outrepasser certains droits...
si ca ne marche toujours pas, peux tu nous donner le résultat de la commande
fdisk -l /dev/sda
(a faire en "root")
(linux gère assez mal l'écriture sur du ntfs, du coup il faut etre sur que c'est bien un DD formaté en fat...)
Phiphi
Disk /dev/sda: 160.0 GB
255 Heads, 63 sectrors/track, 19457 cylinders
Units = cylionders of 16065 * 512 = 8225280 bytes
Device boot Start End Blocks Id System
/dev/sda1 1 19457 156288321 7 HPFS/NTFS
255 Heads, 63 sectrors/track, 19457 cylinders
Units = cylionders of 16065 * 512 = 8225280 bytes
Device boot Start End Blocks Id System
/dev/sda1 1 19457 156288321 7 HPFS/NTFS
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ben voila l'explication....
c'est du ntfs....
du coup, c'est normal je pense que tu ne puisses pas copier les fichiers.....
le plus simple, au vu de ta configuration, c'est peut etre de sauver tous tes fichiers sur la partition hda5 qui est déja en fat...
mkdir /mnt/hda5
mount /dev/hda5 /mnt/hda5
cp -R /mnt/hda3/* /mnt/hda5/
est ce que cette solution te conviendrait?
Phiphi
c'est du ntfs....
du coup, c'est normal je pense que tu ne puisses pas copier les fichiers.....
le plus simple, au vu de ta configuration, c'est peut etre de sauver tous tes fichiers sur la partition hda5 qui est déja en fat...
mkdir /mnt/hda5
mount /dev/hda5 /mnt/hda5
cp -R /mnt/hda3/* /mnt/hda5/
est ce que cette solution te conviendrait?
Phiphi
Non ca ne me convient puisque hda5 est la 2ème partition de mon DD qui a planté, donc je ne peux pas exploiter les fichiers s'ils restent dessus.
Je veux vraiment les copier sur le DD externe.
Pas de solution lami20j ?
Je veux vraiment les copier sur le DD externe.
Pas de solution lami20j ?
Non, je n'ai pas dit effacer. Mais tu n'as pas une clé USB quand même?!
Comme on ne peux pas écrire sur le formant ntfs peut être tu as la possiblité de partitionner le disque dur externe.
C'est à ça que je pense.
lami20j
Comme on ne peux pas écrire sur le formant ntfs peut être tu as la possiblité de partitionner le disque dur externe.
C'est à ça que je pense.
lami20j
J'ai débranché la clé puis l'ai rebranché sur un autre port. Par contre elle ne s'allume plus.
en tout cas, voici le résultat de mount :
/dev/root on / type ext2 (rw)
/ramdisk on /ramdisk type tmpfs (rw,size=504328k)
/UNIONFS on /UNIONFS type unionfs (rw,dirs=/ramdisk=rw:/KNOPPIX=ro,delete=witheout)
/dev/hdc on /KNOPPIX type iso9660 (ro)
/UNIONFS/dev/pts on /UNIONFS/dev/pts type devpts (rw)
/proc/bus/usb on /proc/bus/usb type usbfs (rw,devmode=0666)
automount(pid2426) on /mnt/auto type autofs (rw,fd=4,pgrp=2426,minproto=2,maxproto=4)
/UNIONFS/dev/hda2 on /mnt/hda2 type vfat (rw)
/UNIONFS/dev/sda1 on /mnt/sda1 type ntfs (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
/UNIONFS/dev/sdb on /mnt/sdb type vfat (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
en tout cas, voici le résultat de mount :
/dev/root on / type ext2 (rw)
/ramdisk on /ramdisk type tmpfs (rw,size=504328k)
/UNIONFS on /UNIONFS type unionfs (rw,dirs=/ramdisk=rw:/KNOPPIX=ro,delete=witheout)
/dev/hdc on /KNOPPIX type iso9660 (ro)
/UNIONFS/dev/pts on /UNIONFS/dev/pts type devpts (rw)
/proc/bus/usb on /proc/bus/usb type usbfs (rw,devmode=0666)
automount(pid2426) on /mnt/auto type autofs (rw,fd=4,pgrp=2426,minproto=2,maxproto=4)
/UNIONFS/dev/hda2 on /mnt/hda2 type vfat (rw)
/UNIONFS/dev/sda1 on /mnt/sda1 type ntfs (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
/UNIONFS/dev/sdb on /mnt/sdb type vfat (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
Donc elle se trouve montée sur /mnt/sdb
/UNIONFS/dev/sdb on /mnt/sdb type vfat (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
Donc tu peux copier le fichier sur /mnt/sdb
essaie
/UNIONFS/dev/sdb on /mnt/sdb type vfat (ro, nosuid, nodev, umask=000, uid=1000,gid=1000)
Donc tu peux copier le fichier sur /mnt/sdb
essaie
cp -v /mnt/hda2/found.000/resultat_file /mnt/sdblami20j
Bonjour,
J'en ai toujours pas fini avec mon problème.
Y aurait-il une aimable personne pour essayer de reprendre le sujet et me guider sur les étapes finales....
Merci d'avance,
Julien
J'en ai toujours pas fini avec mon problème.
Y aurait-il une aimable personne pour essayer de reprendre le sujet et me guider sur les étapes finales....
Merci d'avance,
Julien
salut,
bon, alors, tentons de reprendre un peu....
comme ton disque dur externe est en ntfs, tu ne peux rien écrire depuis linux dessus...
par contre, ta clef usb est en FAT, donc là c'est possible!
d'où les possibilité suivantes : tu as possibilité ( a partir d'un autre pc par exemple) de faire une partition en fat sur ton disque dur externe : c'est ce qui serait le mieux
2eme possibilité, tu transfere ce que tu peux sur ta clef usb, puis tu retransfere de la clef usb vers dd externe sous windows (puisque tu ne peux ecrire sur le ntfs que sous windows)....et tu recommences, ce qui peut etre tres lourd...
d'autre part, il me semble que qqn t'avais demandé si possible de mettre ce fichier sur https://www.cjoint.com/ (a mon avis c'etait pour essayer de faire un script capable de renommer automatiquement un maximum de tes fichiers sans efforts ;-) )
donc le premier fichier a sauver sur la clef usb, c'est le "resultat_file"
Phiphi
bon, alors, tentons de reprendre un peu....
comme ton disque dur externe est en ntfs, tu ne peux rien écrire depuis linux dessus...
par contre, ta clef usb est en FAT, donc là c'est possible!
d'où les possibilité suivantes : tu as possibilité ( a partir d'un autre pc par exemple) de faire une partition en fat sur ton disque dur externe : c'est ce qui serait le mieux
2eme possibilité, tu transfere ce que tu peux sur ta clef usb, puis tu retransfere de la clef usb vers dd externe sous windows (puisque tu ne peux ecrire sur le ntfs que sous windows)....et tu recommences, ce qui peut etre tres lourd...
d'autre part, il me semble que qqn t'avais demandé si possible de mettre ce fichier sur https://www.cjoint.com/ (a mon avis c'etait pour essayer de faire un script capable de renommer automatiquement un maximum de tes fichiers sans efforts ;-) )
donc le premier fichier a sauver sur la clef usb, c'est le "resultat_file"
Phiphi