web-dev-qa-db-fra.com

dd ne fonctionne pas

Je fais

$ df -h
...
/dev/sdc1       1,5G  1,5G     0 100% /media/username/Ubuntu 17.04 AMD64

$ umount /dev/sdc1

$ df -h
...
#sdc1 now not listed

$ Sudo dd if=./memtest86-usb.img of=sdc
307200+0 records in
307200+0 records out
157286400 bytes (157 MB, 150 MiB) copied, 2,78627 s, 56,5 MB/s

mais flashdrive reste inchangé.

qu'est-ce qui ne va pas?

5
CodeBy

Votre commande crée un fichier nommé sdcdans le répertoire en cours. Vous voulez of=/dev/sdc.

Donc, la commande correcte complète est:

Sudo dd if=./memtest86-usb.img of=/dev/sdc

Exécutez ensuite syncpour synchroniser les écritures en cache sur le disque ou utilisez l’option conv=fsync avec ddname__.

31
pLumo

Je soutiens la réponse de @ RoVo - c’est une réponse correcte et bonne à la question.


Je voudrais ajouter que dd est risqué et a posé des problèmes à de nombreux utilisateurs, car il fera ce que vous lui dites de faire sans poser de question. Une erreur de frappe mineure peut entraîner l’écrasement d’un lecteur interne ou d’un lecteur de sauvegarde contenant des fichiers importants.

Vous pouvez jouer en toute sécurité en utilisant un outil [de clonage] avec un point de contrôle final , qui vous donnera une seconde chance de vérifier et d'afficher des informations sur les périphériques cibles disponibles.

  • Disques alias gnome-disks

  • mkusb

Lien avec plus de détails: outils de clonage avec un point de contrôle final

6
sudodus