Si je clone un disque dur à l'aide de la commande «dd», clonera-t-il également l'espace libre et les informations sur les fichiers supprimés?

11

Hier, j'ai installé Ubuntu sur mon ordinateur portable, et en raison de ma malchance, j'ai accidentellement supprimé la partition. Les données sur le disque étaient très importantes pour moi. J'ai essayé TestDisk pour récupérer la partition mais cela n'a pas fonctionné pour moi.

Quelqu'un a suggéré d'essayer un logiciel sous Windows. Mais si j'installe Windows sur mon ordinateur portable, il écrasera les données, donc je prévois de cloner le disque dur en utilisant les commandes 'dd' et d'utiliser ce disque dur externe pour récupérer des données sur Windows.

Est-ce que ça marchera ?

Danizen
la source
Avez-vous seulement supprimé la partition ou également écrasé (par exemple en créant une nouvelle partition là-bas)? Si le premier, il devrait être relativement facile de créer une nouvelle partition exactement aux mêmes limites, et sans avoir écrasé le contenu, toutes les données seraient là.
Ángel
1
En fait lors de l'installation d'ubuntu, j'ai choisi la 2ème option (remplacer windows par Ubuntu). C'était aussi un avertissement qu'il supprimera toutes les images et vidéos, mais je pensais que cela ne formaterait que le lecteur dans lequel Windows est installé. Mais Ubuntu a formaté les données et fait une seule partition.
Danizen
Si vous essayez de récupérer des données, vous ne le ferez généralement pas avec Windows. Puisque vous avez dit avoir formaté l'ordinateur lors de l'installation d'Ubuntu, je suppose que vous avez élagué Windows. Par conséquent, vous devriez jeter un œil à la récupération NTFS. Voir askubuntu.com/a/776317/271 pour les instructions ou softwarerecs.stackexchange.com/a/31377/19806 pour plus de conseils et de comparaison de plusieurs outils.
Andrea Lazzarotto
Concernant votre question dd, voir aussi: superuser.com/a/1076597/278831
Andrea Lazzarotto
Pouvez-vous confirmer que la météo de cette commande dd est correcte ou non .. "sudo dd if = / dev / sda1 of = / dev / sdb1" (je veux cloner sda1 sur sdb) ... comme dans ce lien softwarerecs.stackexchange.com / questions / 7424 /… sont différentes pour le clonage.
Danizen

Réponses:

15

Oui, ddclone chaque bit sur le disque, y compris les fichiers supprimés et l'espace libre.

Vous pouvez également examiner CloneZilla, qui est un LiveCD convivial pour le clonage et la restauration de disques, bien que je ne sois pas sûr que son format d'image disque soit compatible avec votre logiciel Windows. http://clonezilla.org/

Nick Weinberg
la source
6
Notez que Clonezilla ne clonera pas l'espace libre (fichiers supprimés). Et en effet - les images Clonezilla ne peuvent être restaurées qu'avec Clonezilla et ne sont compatibles avec rien d'autre. Notez également que les images des partitions Ext4 (quelle que soit la façon dont elles ont été créées) ne sont pas compatibles avec la plupart des applications de récupération de fichiers Windows.
JonasCz
2
@JonasCz Clonezilla vous permet d'utiliser dd pour cloner des disques, ce qui clonerait à son tour les fichiers supprimés. Cependant, par défaut, Clonezilla fait ce que vous déclarez, à savoir ne pas cloner l'espace libre.
chue x
Dois-je donc opter pour clonezilla ou simplement le faire avec un terminal?
Danizen
Dans les deux cas, cela devrait fonctionner; si vous êtes à l'aise, ddil pourrait être plus simple. Cependant, avant de faire tout cela, vous voudrez peut-être vérifier si le logiciel de récupération de disque Windows prend en charge les systèmes de fichiers ext3 / ext4
Nick Weinberg
Pouvez-vous suggérer un logiciel de récupération Windows?
Danizen