Entender el software de Linux: superbloque RAID

De acuerdo con el manual de mdadm , la opción --zero-superblock sobreescribirá el superbloque con ceros. Según tengo entendido, el superbloque es un bloque de 256 bytes en HDD / SSD que describe el nivel de RAID utilizado, el nombre de la matriz, el time de creación de la matriz, el time de modificación de la propia superbloque, etc.

Sin embargo, ¿cómo sabe el mdadm dónde está ubicado el superbloque en el disco? ¿No ha cambiado esto a través de las versiones de las supermanzanas? Además, ¿hay solo una supermanzana en uso o hay varias superfamilias por motivos de networkingundancia?

mdadm mira las posibles posiciones para una supermanzana y comtesting si los datos allí parecen superbloque. No sé si las posiciones posteriores también se verifican / sobrescriben, si una de las anteriores coincide. En el peor de los casos, tendrías que llamarlo tres veces.