Depuis le wiki Arch Linux: https://wiki.archlinux.org/index.php/USB_flash_installation_media
# dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync[...] Ne manquez pas la synchronisation pour terminer avant de retirer la clé USB.
J'aimerais savoir
- Qu'est ce que ça fait?
- Quelles sont les conséquences s'il est omis?
Remarques
ddcommande utilisée avec facultatif status=progress:
tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync
Ou utiliser pvpour progresser
tar -xzOf archlinux-2016-09-03-dual.iso | pv | dd of=/dev/disk2 bs=4M && sync
ddne contourne pas les caches de disque du noyau lorsqu'il écrit sur un périphérique . Lors de l'écriture dans un fichier (sur la couche du système de fichiers du noyau), les choses sont mises en cache. Cependant, je suis préoccupé par l'écriture sur des appareils. Veuillez fournir une source pour cette déclaration si vous le pouvez, car c'est le pivot de cette question. Si la valeur est true, cela fournirait une raison valable de s'exécutersyncaprès une opérationdd-to-device .