69 votes

L'équivalent Windows de dd

Je dois lire et écrire diverses images de cartes flash. La façon dont j'ai toujours fait cela sous Linux était avec dd, et cela faisait l'affaire. Quel est un bon équivalent pour Windows ?

Pour faire simple, j'ai besoin de pouvoir lire une carte entière dans un fichier et vice-versa. J'ai essayé WinDD J'ai besoin de pouvoir vider l'ensemble du disque/de la carte et sa table de partition, quel que soit son contenu.

J'utilise Windows 7 64bit, avec le lecteur de carte sur un port USB3.

1voto

fau Points 41

rawcopy de http://www.ltr-data.se/opencode.html/ . rawcopy -h montre le manuel.

Si vous avez besoin /dev/zero y /dev/random il y a le "Zero and Random device driver" du même site.

1voto

Andriy Points 21

Git pour Windows possède tous les coreutils Linux ainsi que le dd qui a bien fonctionné pour moi sur les récentes versions de Windows 10 :

http://git-scm.com/download/win

Il dispose également d'une variante zip portable, ce qui vous permet de le décompresser sur votre clé USB amorçable WinPE et de disposer de toute la puissance des outils Unix/Linux. (J'ai créé ma clé WinPE avec la version gratuite de Paragon Backup & Recovery. Il a cmd Shell à partir duquel vous pouvez démarrer autant de git-bash Windows que vous le souhaitez).

1voto

Arnout Points 301

Si vous avez installé git pour Windows (tortoiseGit), il est livré avec Git Bash .

Git bash a dd intégré et vous pouvez accéder directement aux pilotes physiques en utilisant "physicalDrive".

Un exemple qui lit le contenu complet de la carte dans un fichier (Vous devez avoir les droits d'administrateur et connaître l'index du disque physique - en supposant qu'il y en ait 3) :

dd if='\\.\PhysicalDrive3' of=/c/Temp/file.bin

Un exemple qui lit un fichier bin, et l'écrit après 1000bytes dans phyicaldrive33.

dd if=/c/Temp/someDummyFile.bin bs=1 seek=1000 of='\\.\PhysicalDrive33' conv=notrunc,nocreat

Un autre outil utile est HxD . Il vous permet également d'ouvrir graphiquement les pilotes physiques et de les inspecter/modifier à la volée.

1voto

Gonçalo Peres Points 581

Je viens d'installer Git Bash sur Windows 10 ( Téléchargez-le ici ) et pourrait générer un fichier avec 128KB de données générées aléatoirement avec dd sans problème.

dd if=/dev/urandom bs=1024 count=128 of=myfile

0voto

Zimba Points 753

Disponible en téléchargement dd ; est un programme commun dont l'objectif principal est la copie de bas niveau de données brutes. Une fois installé, ouvrez l'invite de commande et tapez (en substituant le chemin correct) :

Fichier mis à jour à : http://www.chrysocome.net/downloads/dd-0.5.zip

Utilisation : http://www.chrysocome.net/dd

dd.exe if=/path/to/the/downloaded/iso of=/path/to/the/USB/device

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X