Le 30/11/2018 à 07:42, Pascal Hambourg a écrit : > Le 30/11/2018 à 04:26, hamster a écrit : >> Le 29/11/2018 à 23:06, Alban Gruin a écrit : >> >>> J’ai copié ces images avec dd : >>> >>> # dd if=debian-9.6.0-amd64-i386-netinst.iso of=/dev/sdc bs=4M >> >> C'est une bonne méthode, mais il faut faire sync après : > > Inutile, sync est sans effet car la destination n'est pas un système > de fichiers.
En effet, la destination n'est pas un système de fichiers. Par contre la destination est dans un système de fichiers : le système fichier racine. La destination, c'est un fichier, le fichier /dev/sdc dans ce cas. Quand on écrit dans ce fichier, les données sont mises dans le cache du système de fichiers racine et sync permet de vider ce cache. Si on ne le fait pas, au moment ou on débranche il y a toutes les chances que la fin de ce qu'on voulait écrire soit en fait resté dans le cache. On peut s'amuser a faire rien que la commande dd. Ca travaille un moment, puis ca rend le prompt. A ce moment la, on fait a la main la commande sync, et on voit que de nouveau ca travaille un moment. C'est le signe qu'il restait des choses a écrire sur la clef dans le cache. Ca se voit en particulier très bien avec une clef bas de gamme, c'est a dire avec une vitesse d'écriture lente.

