Un test di recupero in caso di danneggiamento dell'intestazione GPT verifica se un backup integro sia in grado di ricostruire i metadati della partizione danneggiata. Nell'esempio generato riportato di seguito, ciò è possibile, a condizione che l'intestazione del backup e il relativo array di voci siano validi e descrivano la struttura prevista. Tuttavia, il solo CRC corrispondente dell'intestazione non è sufficiente a stabilire che la tabella delle partizioni sia utilizzabile. Questo esperimento calcola sette […]
Spazio non allocato e spazio libero in Windows: differenze fondamentali
Quando si confrontano lo spazio non allocato e lo spazio libero in Windows, la differenza fondamentale sta nella destinazione di tale capacità. Lo spazio non allocato si trova al di fuori delle partizioni o dei volumi attualmente assegnati su un disco. Lo spazio libero del file system è invece la capacità disponibile all’interno di un volume formattato esistente. Windows può normalmente salvare i file in quest’ultimo, ma non aggiunge automaticamente […]
Volume Boot Record (VBR): struttura, posizione e processo di avvio
Un Volume Boot Record (VBR) è una struttura di dati relativa all'avvio memorizzata all'inizio di un volume del file system. Contiene informazioni che descrivono la struttura del volume e può includere anche il codice di avvio utilizzato durante l'avvio in modalità legacy. Sebbene il VBR sia comunemente associato al primo settore di una partizione, la sua struttura esatta e il suo ruolo […]
Indirizzamento a blocchi logici (LBA): come funzionano i numeri di settore
L'indirizzamento a blocchi logici (LBA) è un metodo per identificare i blocchi di memoria tramite numeri sequenziali anziché tramite le coordinate di cilindro, testina e settore. LBA 0 identifica il primo blocco logico, LBA 1 identifica il secondo e così via. Tuttavia, un numero LBA da solo non determina un offset in byte: occorre anche la dimensione del blocco logico e […]
Voce di partizione GPT: campi “Structure”, “Array” e “GUID”
Una voce di partizione GPT è un record che descrive una partizione su un disco con tabella delle partizioni GUID (GPT). Identifica il tipo di partizione, il GUID univoco, gli indirizzi di blocco logico (LBA) di inizio e fine, gli attributi e il nome. La struttura standard di una voce di partizione GPT occupa 128 byte. Decodificando questi campi, è possibile individuare una partizione, calcolarne […]
Intestazione GPT: struttura, backup e CRC32
Un’intestazione GPT è una struttura di metadati che descrive la tabella delle partizioni GUID (GUID Partition Table) di un disco. Identifica il disco, individua l’array delle voci delle partizioni, definisce i limiti utilizzabili del disco e memorizza i checksum utilizzati per rilevare eventuali danneggiamenti dei metadati. Il GPT gestisce un’intestazione primaria e una di backup a scopo di ridondanza. Comprendere la disposizione dei byte e i campi CRC32 aiuta a spiegare come le informazioni sulle partizioni […]
Che cos’è una partizione di sistema EFI? Spiegazione di dimensioni, BCD e clonazione
La partizione di sistema EFI (ESP) è una piccola partizione che contiene i file di avvio utilizzati da un computer basato su UEFI. In una tipica installazione di Windows su UEFI/GPT, utilizza il file system FAT32 e di norma non ha una lettera di unità. Aiuta il computer ad avviare Windows; è separata dalla partizione che contiene i documenti e le applicazioni installate. Tu […]







