So che questo messaggio di errore sta perseguitando così tante persone che provano a formattare un'unità USB. Ma quando lo cerco, tutto ciò che ottengo sono le "istruzioni". Ma voglio davvero capire il background tecnico in materia.
Ho letto molto su settori, cilindri, blocchi, eccetera ... Ho capito tutto quindi penso di avere un solido background ora.
In tutti i tutorial che ho letto, nessuno ha menzionato la "dimensione del blocco fisico". Ma dalla mia comprensione fino ad ora lo avrei tradotto in "dimensioni del settore sul dispositivo". Corretta?
Penso (non ho trovato conferma da nessuna parte per questo) che il "descrittore di dispositivo USB" sia memorizzato da qualche parte dal "controller". Non fa parte del chip flash NAND. Immagino che funzioni così: il mio sistema operativo invia una sorta di richiesta GET al chip controller dell'USB. Il chip del controller restituisce il "descrittore del dispositivo". Quel "descrittore di dispositivo" contiene informazioni come il fornitore E la dimensione del settore (= dimensione del blocco fisico ??).
Ecco come il mio sistema operativo conosce la dimensione del blocco fisico. Ma come mai "Linux affermerebbe che è 512" ??? Dove sono archiviate queste informazioni, come arriva Linux a tale affermazione?
hdparm -I /dev/sdX | grep -i physical