I nostri attuali metodi di partizionamento del disco prevedono l'archiviazione del layout della partizione sul disco stesso, insieme ai dati.
È facile rovinare i dati in un disco: basta cancellare i dati della partizione. GPT lo risolve in qualche modo, ma i dati di come è partizionato si trovano ancora accanto ai dati.
Non è possibile memorizzare la tabella delle partizioni in un chip di memoria flash su disco, in modo Out of Band (OoB)? Fornire un comando ATA per interrogare le partizioni e cercare un settore specifico in una partizione specifica, che il controller dell'unità può tradurre in numeri e indirizzi di settore assoluti su disco. La compatibilità non sarebbe un problema: il disco passerebbe alla modalità partizionata usando un comando specifico. Altrimenti, falsificherebbe semplicemente i settori rilevanti per la tabella delle partizioni, o meglio, utilizzerà il modo attuale di archiviare la tabella con i dati. In questo modo, è possibile ottenere la protezione per la scrittura di informazioni sulla tabella delle partizioni ...
AGGIORNARE
PROPOSTA:
- Memorizza la tabella delle partizioni E la tabella delle partizioni interrogando il codice sul disco in un piccolo chip flash.
- Leggere i consueti comandi ATA.
- La modifica della tabella delle partizioni richiede nuovi comandi ATA
- La scrittura di un nuovo schema di partizionamento richiede altri nuovi comandi.
- Livello di compatibilità per un funzionamento senza interruzioni con sistemi non sensibili al partizionamento OoB.
BENEFICI :
- GPT utilizza un massimo di 34 settori due volte su settori da 512 byte. 34KB.
- Riduce il rischio di sovrascrittura o perdita di dati di partizione
- Il disco può essere partizionato in QUALSIASI MODO: i comandi ATA avranno cura, usando le routine memorizzate
- Rende i dischi molto più portatili, il sistema operativo non è tenuto a preoccuparsene
- Metodi standard per scrivere su Flash, sia per modificare, sia per mostrare nuovi schemi di partizionamento