Questo articolo fornisce un elenco delle domande frequenti sull'architettura del disco della tabella di partizione GUID.
Si applica a: Windows Server 2012 R2
Numero KB originale: 302873
Importante
In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Se, tuttavia, si modifica il Registro di sistema in modo errato, possono verificarsi gravi problemi. Pertanto, assicurarsi di osservare attentamente la procedura seguente. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Successivamente, è possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, vedi Come eseguire il backup e il ripristino del Registro di sistema in Windows.
Che cos'è un disco tabella di partizione GUID
L'architettura del disco della tabella di partizione GUID è stata introdotta nell'ambito dell'iniziativa Extensible Firmware Interface. Tabella di partizione GUID è una nuova architettura del disco che si espande sullo schema di partizionamento MBR (Master Boot Record) precedente comune ai computer basati su Intel.
Una partizione è uno spazio di archiviazione contiguo su un disco fisico o logico che funziona come se fosse un disco fisicamente separato. Le partizioni sono visibili al firmware di sistema e ai sistemi operativi installati. L'accesso a una partizione è controllato dal firmware di sistema e dal sistema operativo attualmente attivo.
Perché è necessaria una tabella di partizione GUID
I dischi delle tabelle di partizione GUID possono raggiungere dimensioni elevate. A partire da luglio 2001, l'implementazione di Microsoft supporta un disco rigido fino a 18 EB (512 KB LB).
Il numero di partizioni in un disco tabella di partizione GUID non è vincolato da schemi temporanei, ad esempio le partizioni di contenitori, come definito dal record di avvio esteso MBR. L'implementazione Microsoft della tabella di partizione GUID è limitata a 128 partizioni. Tuttavia, è importante notare che una partizione viene usata per la partizione di sistema EFI, una per Microsoft Reserved e altre due vengono usate se si usano dischi dinamici. Questa operazione lascia 124 partizioni per l'uso dei dati.
Il formato di partizione della tabella delle partizioni GUID è ben definito e completamente autoidentifidato. I dati critici per il sistema operativo si trovano in partizioni e non in settori non partizionati o nascosti . La tabella delle partizioni GUID non consente settori o partizioni nascosti. I dischi tabella di partizione GUID usano tabelle di partizione primaria e di backup per i campi ridondanza e CRC32 per migliorare l'integrità della struttura dei dati della partizione. Il formato della partizione tabella di partizione GUID usa i campi numero di versione e dimensioni per l'espansione futura.
Ogni partizione della tabella di partizione GUID ha un GUID di identificazione univoco e un tipo di contenuto della partizione, pertanto non è necessario alcun coordinamento per evitare conflitti di identificatore di partizione. Ogni partizione tabella di partizione GUID ha un nome Unicode di 36 caratteri, il che significa che qualsiasi software può presentare un nome facilmente leggibile per la partizione senza alcuna comprensione aggiuntiva della partizione.
Qual è il problema del partizionamento MBR
I dischi MBR supportano solo quattro voci di tabella delle partizioni primarie o più partizioni logiche nella partizione estesa. Se si desiderano più partizioni, è necessaria una struttura secondaria, una partizione estesa. Le partizioni estese vengono quindi suddivise in uno o più dischi logici.
In una determinata unità può essere presente una sola partizione estesa e il numero massimo di unità logiche è MAXULONG/4. Tutte le partizioni del disco MBR e le unità logiche devono essere allineate a cilindri, anche su set RAID hardware creati da più unità diverse senza geometria fisica sottostante chiara.
Le regole di partizionamento MBR sono complesse e non specificate correttamente. Ad esempio, l'allineamento del cilindro significa che ogni partizione deve essere di almeno un cilindro di lunghezza? Una partizione MBR viene identificata da un campo a due byte e il coordinamento è necessario per evitare conflitti. IBM ha originariamente fornito tale coordinamento, ma a partire da luglio 2001, non esiste un unico elenco autorevole di identificatori di partizione.
Un'altra pratica comune consiste nell'usare settori partizionati o "nascosti" per contenere informazioni specifiche. Questa pratica non è documentata e comporta gravi problemi di sistema difficili da eseguire per il debug. Nel corso degli anni, implementazioni e strumenti interrotti sono stati rilasciati al pubblico, rendendo difficile il supporto.
Dove è possibile trovare la specifica per il partizionamento del disco della tabella di partizione GUID
Il capitolo 16 della specifica Extensible Firmware Interface definisce il formato tabella di partizione GUID. Questo documento è disponibile nel seguente sito Web Intel:
Dichiarazione di non responsabilità sulle informazioni di terze parti
I prodotti di terzi citati in questo articolo sono prodotti da società indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti
Interfaccia extensible firmware necessaria per un disco della tabella di partizione GUID
No. I dischi della tabella di partizione GUID sono autoidentifichibili. Tutte le informazioni necessarie per interpretare lo schema di partizionamento di un disco tabella di partizione GUID sono completamente contenute in strutture in posizioni specificate nel supporto fisico.
Quanto grande può essere un disco tabella di partizione GUID
In teoria, un disco tabella di partizione GUID può avere una lunghezza massima di 264 settori in un singolo blocco logico. I blocchi logici sono in genere 512 byte o un settore di dimensioni.
In pratica, Windows XP supporta dischi tabella di partizione GUID di dimensioni fino a circa 18 exabyte.
Quante partizioni possono avere un disco tabella di partizione GUID
In teoria, un numero illimitato. Come luglio 2001, l'implementazione di Microsoft è 128 partizioni. Il numero di partizioni è limitato dalla quantità di spazio riservata per la creazione di voci di partizione.
Un disco può essere sia un disco tabella di partizione GUID che un disco MBR
No. Tuttavia, tutti i dischi della tabella di partizione GUID contengono un MBR protettivo usato per i programmi legacy che non comprendono la struttura del disco tabella di partizione GUID.
Che cos'è un MBR protettivo
L'MBR protettivo, a partire dal settore 0, precede la tabella di partizione della tabella di partizione GUID sul disco. MbR contiene un tipo 0xEE partizione che si estende sull'intera lunghezza del disco. Si tratta dello stesso indipendentemente dal numero di partizioni definite nella matrice di voci del disco della tabella di partizione GUID.
Perché la tabella di partizione GUID ha un MBR protettivo
L'MBR protettivo protegge i dischi delle tabelle di partizione GUID da strumenti disco MBR rilasciati in precedenza, ad esempio Microsoft MS-DOS FDISK o Microsoft Windows NT Disk Administrator. Questi strumenti non sono a conoscenza della tabella di partizione GUID e non sanno come accedere correttamente a un disco tabella di partizione GUID. Il software legacy che non conosce la tabella di partizione GUID interpreta solo l'MBR protetto quando accede a un disco tabella di partizione GUID. Questi strumenti visualizzeranno un disco della tabella di partizione GUID come una singola partizione che include (possibilmente non riconosciuta) interpretando l'MBR protetto, invece di scambiare il disco per un disco non partizionato.
Perché un disco partizionato con tabella con partizione GUID sembra avere un MBR
In questo caso, per accedere al disco della tabella delle partizioni GUID è necessario aver usato uno strumento di disco compatibile solo MBR.
Se il disco è maggiore delle dimensioni massime che un MBR può segnalare, l'intero contenuto del disco sarà protetto
La partizione EE nell'MBR protettivo viene specificata come dimensione massima consentita in un MBR.
Può leggere, scrivere e avviare Windows dai dischi delle tabelle di partizione GUID
La versione a 64 bit di Windows XP può leggere, scrivere e avviare dischi delle tabelle di partizione GUID?
La versione a 64 bit di Windows XP può leggere e scrivere dischi tabella di partizione GUID, ma non può essere avviata da dischi tabella di partizione GUID.
La versione a 64 bit di Windows XP può leggere, scrivere e avviare dischi MBR?
Sì.
La versione a 32 bit di Windows XP può leggere, scrivere e avviare da dischi tabella di partizione GUID?
No. La versione a 32 bit vedrà solo l'MBR protettivo. La partizione EE non verrà montata o altrimenti esposta al software del programma.
La versione a 32 bit di Windows XP può leggere, scrivere e avviare dischi MBR?
Sì.
Microsoft Windows 2000, Microsoft Windows NT 4.0 o Microsoft Windows 98/95 può leggere, scrivere e avviare da tabella di partizione GUID?
No. Il software legacy vedrà solo l'MBR protettivo.
Informazioni sulla combinazione e la corrispondenza di tabelle di partizione GUID e dischi MBR nello stesso computer
Le tabelle di partizione GUID e i dischi MBR possono essere misti solo nei sistemi a 64 bit e si applicano le restrizioni seguenti:
Il caricatore Di Windows XP e la partizione di avvio devono risiedere in un disco tabella di partizione GUID. Altri dischi rigidi possono essere MBR o TABELLA di partizione GUID.
I dischi delle tabelle di partizione MBR e GUID possono essere presenti in un singolo gruppo di dischi dinamici. I set di volumi possono estendersi sia su dischi MBR che su tabelle di partizione GUID, ma la restrizione dell'allineamento del cilindro MBR potrebbe causare alcune difficoltà con il mirroring o lo striping dei dischi MBR e delle tabelle di partizione GUID.
Informazioni sui supporti rimovibili
I supporti rimovibili devono essere MBR o superfloppy.
Che cos'è una superfloppy
I supporti rimovibili senza la formattazione MBR o tabella di partizione GUID sono considerati superfloppy. L'intero supporto viene considerato come una singola partizione.
Il produttore dei supporti esegue qualsiasi partizionamento MBR di supporti rimovibili; Windows non partiziona mai supporti rimovibili. Se il supporto dispone di un MBR, è supportata una sola partizione. C'è poca differenza tra supporti partizionati MBR e superfloppie.
Esempi di supporti rimovibili includono dischi floppy, cartucce di dischi JAZZ, supporti magneto-ottici, DVD-ROM e CD-ROM. Le unità disco rigido su bus esterni, ad esempio SCSI o IEEE 1394, non sono considerate rimovibili.
Qual è il comportamento predefinito di Windows durante il partizionamento dei supporti
Qual è il comportamento predefinito della versione a 64 bit di Windows XP durante il partizionamento dei supporti?
I dischi fissi vengono partizionati usando il partizionamento della tabella di partizione GUID. I dischi delle tabelle di partizione GUID possono essere convertiti in dischi MBR solo se tutto il partizionamento esistente viene prima eliminato, con perdita di dati associata.
Qual è il comportamento predefinito della versione a 32 bit di Windows XP durante il partizionamento dei supporti?
È possibile usare solo dischi MBR. I dischi MBR non possono essere convertiti in dischi tabella di partizione GUID.
Firmware dell'interfaccia del firmware estendibile
Come è possibile eseguire il mapping di una lettera di unità nel sistema operativo a una partizione in Extensible Firmware Interface Firmware?
Non esiste alcun mapping intrinseco tra lettera di unità e partizione che può essere usato per determinarne uno dall'altro. Una partizione dati di base deve essere identificata dal RELATIVO GUID di partizione.
Come è possibile creare una partizione di sistema di interfaccia del firmware estendibile?
È possibile creare partizioni di sistema dell'interfaccia del firmware estendibile usando l'utilità del firmware Extensible Firmware Interface Diskpart.efi o l'utilità della riga di comando di Windows XP Diskpart.exe oppure possono essere create a livello di codice usando IOCTL_SET_DRIVE_LAYOUT .
Cosa può essere modificato in una partizione
Non è consigliabile modificare direttamente alcuna voce di intestazione di partizione. Non usare strumenti o utilità del disco per apportare modifiche o modifiche.
Quali operazioni di partizionamento supporta Windows XP su dischi scollegabili
I dischi scollegabili vengono comunemente migrati tra computer o semplicemente non sono disponibili per il sistema operativo. Esempi di dischi scollegabili sono dischi IEEE 1394, che possono essere facilmente disconnessi dall'utente finale o dischi condivisi di Servizi cluster Microsoft (MSCS), che si spostano tra nodi in un cluster. Windows XP supporta solo il partizionamento MBR su dischi scollegabili.
Extensible Firmware Interface System Partition
Che cos'è la partizione di sistema extensible firmware interface?
La partizione di sistema extensible firmware interface contiene il valore NTLDR, Boot.ini e altri file necessari per avviare il computer, ad esempio i driver. Il GUID della partizione definisce la partizione del sistema di interfaccia del firmware estendibile:
DEFINE_GUID (PARTITION_SYSTEM_GUID, 0xC12A7328L, 0xF81F, 0x11D2, 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B)
Solo i dischi delle tabelle delle partizioni GUID hanno partizioni di sistema extensible firmware interface?
No, anche i dischi MBR possono avere partizioni di sistema extensible firmware interface. Extensible Firmware Interface specifica l'avvio da TABELLA di partizione GUID o MBR. Le partizioni di sistema extensible firmware interface in un disco MBR sono identificate dal tipo di partizione 0xEF. Tuttavia, Windows XP non supporta l'avvio dell'interfaccia extensible firmware da dischi MBR o 0xEF partizioni.
Quanto è grande la partizione di sistema extensible firmware interface?
La partizione di sistema extensible firmware interface è determinata usando l'algoritmo seguente:
Massimo (100 MB, min (1% del disco fisico, 1 GB))
In altre parole, le dimensioni della partizione di sistema extensible firmware interface devono essere maggiori di questi due numeri, 100 MB o 1% delle dimensioni del disco fisico (fino a 1 GB). Le dimensioni del disco fisico vengono misurate al momento del partizionamento del disco.
Il valore 1% del disco fisico viene calcolato al momento della creazione della partizione del sistema di interfaccia del firmware estendibile e non cambia se il disco viene esteso in un secondo momento, ad esempio tramite RAID.
In un singolo disco possono essere presenti due partizioni di sistema extensible firmware interface?
Tale configurazione non deve essere creata e non sarà supportata.
Che ne dici di due partizioni di sistema extensible firmware interface su due dischi diversi?
È possibile replicare le partizioni di sistema dell'interfaccia del firmware estendibile per le configurazioni a disponibilità elevata. La replica deve essere eseguita manualmente e il contenuto deve essere sincronizzato manualmente. Non è possibile eseguire il mirroring delle partizioni di sistema dell'interfaccia del firmware estendibile.
Che cosa viene inserito da Microsoft nella partizione di sistema extensible firmware interface?
Microsoft inserisce il caricatore e altri file necessari per avviare il sistema operativo nella partizione del sistema di interfaccia del firmware estendibile.
Dove deve essere posizionata la partizione di sistema extensible firmware interface sul disco?
La partizione di sistema extensible firmware interface deve essere prima sul disco. Anche se non esiste alcun requisito architetturale, esistono numerosi motivi per cui è vantaggioso posizionare prima la partizione del sistema di interfaccia del firmware estendibile. Il motivo principale è che è impossibile estendersi su volumi quando la partizione di sistema extensible firmware interface è logicamente tra le due partizioni di dati che si sta tentando di estendersi.
Cosa deve posizionare un computer o un produttore di dispositivi nella partizione di sistema extensible firmware interface?
La partizione di sistema extensible firmware interface deve includere solo i file necessari per l'avvio di un sistema operativo, gli strumenti della piattaforma eseguiti prima dell'avvio del sistema operativo o i file a cui è necessario accedere prima dell'avvio del sistema operativo, ad esempio durante l'esecuzione della manutenzione del sistema di preavvio. Altri file o diagnostica aggiunti a valore usati durante l'esecuzione del sistema operativo non devono essere inseriti nella partizione di sistema extensible firmware interface. È importante notare che lo spazio nella partizione di sistema extensible firmware interface è una risorsa di sistema limitata; il suo scopo principale è quello di fornire spazio di archiviazione per i file necessari per avviare il sistema operativo.
Dove inserire i file del produttore del computer, ad esempio Diagnostica piattaforma o altri file aggiunti a valore
L'opzione preferita è che i produttori di computer inserisca contenuto aggiunto in una partizione specifica dell'OEM. Proprio come le partizioni OEM MBR, il contenuto delle partizioni OEM della tabella di partizione GUID (o altre partizioni non riconosciute) non vengono esposte (date lettere di unità o restituite negli elenchi di volumi). Gli utenti vengono avvisati che l'eliminazione della partizione può causare l'esito negativo del funzionamento del computer. Una partizione specifica dell'OEM deve essere inserita prima della partizione riservata Microsoft e dopo qualsiasi partizione del sistema di interfaccia del firmware estendibile sul disco. Anche se non architetturale, questa posizione presenta gli stessi vantaggi dell'inserimento della partizione di sistema extensible firmware interface. Ad esempio, è anche impossibile estendersi su volumi quando una partizione specifica dell'OEM è logicamente tra le due partizioni di dati che si sta tentando di estendere.
Il posizionamento nella partizione di sistema extensible firmware interface è un'opzione per programmi o file eseguiti nell'ambiente di avvio del sistema pre-operativo. Tuttavia, la partizione di sistema extensible firmware interface è uno spazio condiviso dall'architettura e rappresenta una risorsa limitata. È consigliabile considerare attentamente l'utilizzo di spazio nella partizione di sistema extensible firmware interface. I file non rilevanti per l'ambiente di avvio del sistema pre-operativo non devono essere inseriti nella partizione del sistema di interfaccia del firmware estendibile.
Partizione riservata Microsoft
Che cos'è una partizione riservata Microsoft?
La partizione riservata Microsoft riserva spazio su ogni unità disco per un uso successivo da parte del software del sistema operativo. I dischi delle tabelle delle partizioni GUID non consentono settori nascosti. I componenti software che in precedenza usavano settori nascosti ora allocano parti della partizione riservata Microsoft per le partizioni specifiche del componente. Ad esempio, la conversione di un disco di base in un disco dinamico determina la riduzione delle dimensioni della partizione riservata Microsoft su tale disco e una nuova partizione creata contiene il database del disco dinamico. La partizione riservata Microsoft ha il GUID di partizione seguente:
DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C, 0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE
Quali dischi richiedono una partizione riservata Microsoft?
Ogni disco tabella di partizione GUID deve contenere una partizione riservata Microsoft. La partizione riservata Microsoft deve essere la prima partizione dopo la partizione di sistema extensible firmware interface (se presente) sul disco. È particolarmente importante creare la partizione riservata Microsoft prima di altre partizioni di dati primarie.
Chi crea la partizione riservata Microsoft?
La partizione riservata Microsoft deve essere creata quando le informazioni sul partizionamento del disco vengono scritte per la prima volta nell'unità. Se il produttore partiziona il disco, il produttore deve creare contemporaneamente la partizione riservata Microsoft. Se Windows partiziona il disco durante l'installazione, crea la partizione riservata Microsoft.
Perché è necessario creare la partizione riservata Microsoft quando il disco viene partizionato per la prima volta?
Dopo il partizionamento del disco, non verrà lasciato spazio libero per creare una partizione riservata Microsoft.
Quanto è grande la partizione riservata Di Microsoft?
Al momento della creazione iniziale, le dimensioni della partizione riservata Microsoft dipendono dalle dimensioni dell'unità disco:
- Nelle unità inferiori a 16 GB, la partizione riservata di Microsoft è di 32 MB.
- Nelle unità maggiori o uguali a 16 GB, la partizione riservata di Microsoft è 128 MB. Poiché la partizione riservata Microsoft è divisa in altre partizioni, diventa più piccola.
Quali partizioni sono richieste da Windows XP
Ogni unità di avvio deve contenere una partizione di sistema extensible firmware interface, una partizione riservata Microsoft e almeno una partizione di dati di base che contiene il sistema operativo. Ogni unità dati deve contenere almeno una partizione riservata Microsoft e una partizione dati di base.
Tutte le partizioni di dati di base nell'unità devono essere contigue. Come indicato in precedenza, l'inserimento di una partizione specifica dell'OEM o di un'altra partizione non riconosciuta tra le partizioni di dati impone limitazioni per lo spanning del volume successivo
Che cos'è una partizione dati di base
Le partizioni di dati di base corrispondono alle partizioni MBR primarie 0x6 (FAT), 0x7 (NTFS) o 0xB (FAT32). Esiste una correlazione uno-a-uno diretta tra una partizione dati di base e una lettera di unità o un punto di montaggio, un altro oggetto dispositivo volume o entrambi. Ogni partizione dati di base è rappresentata in Windows come oggetto dispositivo volume e, facoltativamente, come punto di montaggio o lettera di unità.
Come viene identificata una partizione di dati di base
Ha il GUID del tipo di partizione seguente:
DEFINE_GUID (PARTITION_BASIC_DATA_GUID, 0xEBD0A0A2L, 0xB9E5, 0x4433, 0x87, 0xC0, 0x68, 0xB6, 0xB7, 0x26, 0x99, 0xC7)
Gli utenti finali vedranno la partizione del sistema extensible firmware interface, la partizione riservata Microsoft e le partizioni specifiche dell'OEM
L'utente non visualizzerà queste partizioni esposte in Esplora risorse né è un file system riconosciuto esposto a programmi legacy, ad esempio l'indicizzazione del contesto. La partizione del sistema di interfaccia del firmware estendibile, specifica dell'OEM e altre partizioni non riconosciute sarà visibile solo nello snap-in MMC Gestione disco.
Quali partizioni vengono montate per impostazione predefinita da Windows
Windows XP espone solo partizioni di dati di base. È possibile montare altre partizioni con file system FAT, ma non esposte (solo a livello di codice). Solo le partizioni dati di base vengono assegnate lettere di unità o punti di montaggio.
Il file system FAT extensible firmware interface system è montato, ma non esposto. Ciò consente ai programmi in esecuzione in Windows di aggiornare il contenuto della partizione di sistema extensible firmware interface. La chiave del Registro di sistema seguente individua la partizione di sistema extensible firmware interface:
HKEY_LOCAL_MACHINE/System/Setup/SystemPartition
La partizione riservata Microsoft (e tutte le partizioni create dalla partizione riservata Microsoft) potrebbero avere file system riconoscibili; nessuno viene esposto.
Le partizioni o le partizioni specifiche dell'OEM associate ad altri sistemi operativi non vengono riconosciute da Windows. Le partizioni non riconosciute con file system riconoscibili vengono considerate come la partizione del sistema di interfaccia del firmware estendibile. Verranno montati, ma non esposti. A differenza dei dischi MBR, non esiste alcuna differenza pratica tra le partizioni specifiche dell'OEM e altre partizioni del sistema operativo; tutti non sono riconosciuti.
Come può l'utente visualizzare la partizione, l'OEM e altre partizioni non riconosciute
L'utente può usare strumenti di gestione dei dischi, ad esempio lo snap-in MMC gestione disco o Diskpart.exe. La partizione riservata Microsoft e tutte le partizioni create dalla partizione riservata Microsoft sono visibili solo da un prompt dei comandi.
Informazioni sui dischi dinamici
I dischi dinamici usano due diverse partizioni della tabella di partizione GUID:
Partizione del contenitore di dati corrispondente al 0x42 di partizione MBR, con il GUID:DEFINE_GUID seguente (PARTITION_LDM_DATA_GUID, 0xAF9B60A0L, 0x1431, 0x4F62, 0xBC, 0x68, 0x33, 0x11, 0x71, 0x4A, 0x69, 0xAD)
Una partizione che contiene il database di configurazione dinamica, con il GUID:DEFINE_GUID(PARTITION_LDM_METADATA_GUID, 0x5808C8AAL, 0x7E8F, 0x42E0, 0x85, 0xD2, 0xE1, 0xE9, 0x04, 0x34, 0xCF, 0xB3) i volumi vengono creati nel contenitore dati e vengono montati per impostazione predefinita. Corrisponde al contenuto delle 0x42 partizioni MBR.
Cosa accade quando un disco di base viene convertito in dinamico
Affinché un'unità sia idonea per la conversione in dinamica, tutte le partizioni di dati di base nell'unità devono essere contigue. Se altre partizioni non riconosciute separano le partizioni di dati di base, il disco non può essere convertito. Questo è uno dei motivi per cui la partizione riservata Microsoft deve essere creata prima di qualsiasi partizione di dati di base.
Il primo passaggio della conversione consiste nel separare una parte della partizione riservata Microsoft per creare la partizione del database di configurazione. Tutte le partizioni di base non di avvio vengono quindi combinate in una singola partizione del contenitore di dati. Le partizioni di avvio vengono mantenute come partizioni separate del contenitore di dati. Questo è analogo alla conversione di partizioni primarie.
Windows XP differisce da Windows 2000 in quanto le partizioni di base e estese vengono convertite preferibilmente in una singola partizione 0x42, anziché essere mantenute come più partizioni 0x42 distinte come in Windows 2000.
Come montare una partizione specifica
È possibile accedere alle partizioni del disco della tabella di partizione GUID di tipi diversi usando gli strumenti seguenti.
Diskpart.efi:
Firmware: Extensible Firmware Interface System Partition
Partizione riservata Microsoft
Diskpart.exe:
Windows XP: Extensible Firmware Interface System Partition
Partizione riservata Microsoft
Diskgmt.msc:
Windows XP: Extensible Firmware Interface System Partition
DATI
Explorer.exe:
Windows XP: DATI
Puoi anche sviluppare strumenti personalizzati (usando le API Microsoft Win32 o Microsoft Win64) per accedere alle partizioni del disco della tabella di partizione GUID ai livelli primitivi.
Come vengono gestiti i dischi delle tabelle delle partizioni GUID in Windows XP
Le tabelle di partizione GUID e i dischi MBR vengono gestiti allo stesso modo. I dischi possono essere formattati come tabella di partizione GUID o MBR usando l'utilità della riga di comando Diskpart.exe o tramite lo snap-in Gestione disco. I volumi possono essere creati su dischi MBR e tabella di partizione GUID e entrambi i tipi di dischi possono essere misti nello stesso gruppo di dischi dinamici.
Informazioni sui set FTdisk
Non è disponibile alcun supporto per i set di FTdisk in Windows XP per dischi mbR o tabelle di partizione GUID. L'unico supporto per i volumi logici è tramite dischi dinamici.
Un disco può essere convertito da tabella di partizione GUID a MBR o MBR in tabella di partizione GUID
Sì, ma solo se il disco non contiene partizioni o volumi. Tutti i dati sul disco verranno eliminati definitivamente. I dischi delle tabelle delle partizioni GUID sono supportati solo nella versione a 64 bit di Windows XP.
Quali file system sono supportati nei dischi delle tabelle di partizione GUID
NTFS è consigliato in tutte le partizioni di dati di base e in tutti i volumi dinamici. Il programma di installazione di Windows e lo snap-in Gestione disco offrono solo NTFS. Tuttavia, è comunque possibile usare FAT16 e FAT32 anche in queste partizioni. Per aggirare questo problema, la partizione o il volume devono essere formattati in modo esplicito tramite lo strumento Formato.
È possibile creare una copia settore per settore di un disco tabella di partizione GUID
No. I GUID del disco e della partizione non saranno più univoci. Questo non deve mai accadere. È possibile creare una copia di settore per settore del contenuto di Extensible Firmware Interface System Partition o partizioni di dati di base.
È comunque necessario copiare un intero disco tabella di partizione GUID usando gli strumenti di creazione immagine OPK
Sì; tuttavia, ci sono alcune avvertenze chiave. OEM Preinstallation Kit (OPK) inizializza i GUID del disco e della partizione su zero. Al primo avvio di Windows XP, il sistema operativo genera GUID univoci. OpK supporta solo la generazione di partizioni di sistema extensible firmware interface, partizione riservata Microsoft e partizioni di dati di base.
Se un programma ha registrato guid di disco o partizione, il programma potrebbe non funzionare. Tutti i programmi, driver, utilità o implementazioni del firmware forniti da produttori di computer o fornitori di programmi che si basano su GUID devono essere in grado di gestire GUID che cambiano dai valori di inizializzazione OPK a quelli generati dal sistema operativo.
Che cos'è il comando Diskpart.efi MAKE
È un modo per gli OEM per semplificare l'installazione preliminare del sistema operativo e il ripristino del sistema. Questo comando può essere facilmente esteso per creare una configurazione del disco predefinita per la piattaforma. Ad esempio, il produttore del computer potrebbe estendere il comando MAKE per partizionare automaticamente l'unità di avvio con una partizione di sistema extensible firmware interface, una partizione riservata Microsoft, una partizione specifica dell'OEM e una partizione di dati di base. Si consideri, ad esempio, una possibile configurazione del disco denominata BOOT_DISK. In caso di ripristino di emergenza, MAKE BOOT_DISK consentirebbe al cliente di ripartizionare completamente un disco di avvio per le impostazioni predefinite della factory originale.
Cosa accade se viene rilevato un GUID di disco o di partizione duplicato
Windows XP genererà nuovi GUID per qualsiasi GUID del disco duplicato, GUID di partizione riservata Microsoft o GUID di dati di base di partizione riservata Microsoft al rilevamento. Questa operazione è simile alla gestione delle firme MBR duplicate in Windows 2000. I GUID duplicati in un contenitore dinamico o in una partizione di database causano risultati imprevedibili.
Qual è la dimensione massima del volume NTFS supportata in un disco GPT
Questo dipende dalle dimensioni del cluster selezionate al momento della formattazione. NTFS è attualmente limitato a 2^32-1 unità di allocazione. In questo modo si ottiene un volume di 256 TB, usando cluster da 64.000. Tuttavia, questo è stato testato solo su 16 TB o 17.592.186.040.320 byte, usando dimensioni del cluster 4K. Il grafico seguente mostra i limiti NTFS in base alle dimensioni del cluster:
Dimensione del cluster | Dimensioni massime del volume NTFS (byte RAW) |
---|---|
512 | 2.199.023.255.040 (2 TB) |
1.024 | 4.398.046.510.080 (4 TB) |
2.048 | 8.796.093.020.160 (8 TB) |
4.096 | 17.592.186.040.320 (16 TB) |
8,192 | 35.184.372.080.640 (32 TB) |
16,384 | 70.368.744.161.280 (64 TB) |
32.768 | 140.737.488.322.560 (128 TB) |
65.536 | 281.474.976.645.120 (256 TB) |
Ad esempio, per formattare un volume con dimensioni del cluster pari a 8 KB, usare un comando come il seguente da un prompt dei comandi, dove /a: #### specifica il numero di byte per cluster:
format d: /fs:ntfs /a:8192
Se si sceglie una dimensione del cluster troppo piccola per le dimensioni della partizione, viene visualizzato il messaggio di errore seguente quando si tenta di formattare la partizione:
L'operazione di formato non è stata completata perché il numero di cluster è superiore al previsto
Per determinare le dimensioni del cluster di un volume, eseguire il comando seguente al prompt dei comandi e quindi prendere nota del valore Byte per cluster :
fsutil fsinfo ntfsinfo <volume>
Note
Il <segnaposto del volume> rappresenta la lettera del volume.
Ad esempio, quando si esegue il fsutil fsinfo ntfsinfo c:
comando, è possibile ricevere risultati simili all'output seguente:
Numero di serie del volume NTFS : 0xf4300f6c300f3560
Versione: 3.1
Settori numerici : 0x000000001d17dbee
Totale cluster : 0x0000000003a2fb7d
Cluster gratuiti: 0x000000000102bfa0
Totale riservato: 0x0000000000000800
Byte per settore: 512
Byte per cluster: 4096
Byte per file Segmento di registrazione: 1024
Cluster per ogni segmento FileRecord : 0
Lunghezza dati valida Mft : 0x000000000e630000
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000001d17dbe
Inizio zona Mft : 0x00000000002185a0
Fine zona Mft : 0x0000000000218740
Identificatore RM: 1587CC47-A713-11DB-9287-806E6F6E6963
Note
In questo esempio il valore byte per cluster è 4096. Questo valore rappresenta una dimensione del cluster di 4 kilobyte (KB).