Estás copiando un archivo a un dispositivo de bloque. Consideremos los dos.
Un archivo generalmente se almacena en un sistema de archivos. El archivo se divide en bloques de igual tamaño y generalmente se almacena de forma no contigua. El sistema de archivos contiene una tabla que vincula los bloques.
Los dispositivos de bloque también contienen bloques de igual tamaño. Cuando el dispositivo de bloque es en realidad un dispositivo físico, como una unidad flash USB, estos bloques se almacenan de forma contigua. Dado que los bloques son contiguos, no hay necesidad de una tabla que contenga enlaces.
Ahora, hay dispositivos de bloque virtual que no son dispositivos físicos, sino que en realidad son archivos en sí mismos. En algún lugar de estos archivos se almacena toda la información necesaria para representar un dispositivo de bloque físico. Además, estos archivos pueden contener información adicional necesaria para describir el dispositivo físico. Un archivo iso es este tipo de archivo.
Los dispositivos de bloque generalmente contienen una tabla que define bloques contiguos llamados particiones. No todos los dispositivos de bloque tienen tales tablas. Los sistemas de archivos se almacenan generalmente en estas particiones. Nuevamente, no todos los sistemas de archivos requieren un contenedor de partición y las particiones no contienen sistemas de archivos exclusivamente.
Inicialmente, la unidad flash USB de 16 GB contenía una tabla de particiones. Esta tabla tenía una entrada que permitía que un sistema de archivos con formato FAT residiera de forma contigua en la mayoría (si no todos) de los bloques restantes.
El comando que ingresó sobrescribió completamente esta tabla de particiones y sobrescribió parcialmente el sistema de archivos. En otras palabras, el archivo iso se copió secuencialmente en la unidad flash, comenzando el primer bloque de la unidad.
¿El resultado final? Bueno, la utilidad de disco (en realidad macOS) piensa que hay al menos una partición en la unidad USB y que esta partición debe contener un sistema de archivos Windows_FAT_32. Por supuesto, esto es incorrecto, pero esto fue interpretado a partir de los resultados de su comando dd
.