Základní a dynamické disky
Před rozdělením jednotky nebo získáním informací o rozložení oddílu jednotky musíte nejprve porozumět funkcím a omezením základních a dynamických typů diskových úložišť.
Pro účely tohoto tématu se termín svazek používá k odkazování na koncept oddílu disku formátovaného platným systémem souborů, nejčastěji NTFS, který používá operační systém Windows k ukládání souborů. Svazek má název cesty Win32, může být výčet FindFirstVolume a FindNextVolume funkcí a obvykle má přiřazené písmeno jednotky, například C:. Další informace o svazcích a systémech souborů naleznete v tématu systémy souborů.
V tomto tématu:
- základních disků
- dynamické disky
- styly oddílů
- Zjištění typu disku
- související témata
Existují dva typy disků, které odkazují na typy úložiště v tomto kontextu: základní disky a dynamické disky. Všimněte si, že typy úložiště, které jsou zde popsány, nejsou stejné jako fyzické disky nebo styly oddílů, které souvisejí, ale samostatné koncepty. Například odkazování na základní disk neznamená konkrétní styl oddílu – styl oddílu použitý pro disk v diskuzi by také nutné zadat. Zjednodušený popis, jak základní typ diskového úložiště souvisí s fyzickým pevným diskem, najdete v tématu Disková zařízení a oddíly.
Základní disky
disky Basic jsou typy úložiště, které se nejčastěji používají s Windows. Termín základní disk odkazuje na disk, který obsahuje oddíly, jako jsou primární oddíly a logické jednotky, a ty jsou obvykle formátovány systémem souborů, aby se stal svazkem pro úložiště souborů. Základní disky poskytují jednoduché řešení úložiště, které může vyhovovat užitečnému poli měnících se scénářů požadavků na úložiště. Základní disky také podporují clusterované disky, disky IEEE (Institute of Electrical and Electronics Engineers) 1394 a vyměnitelné jednotky USB (Universal Serial Bus). Kvůli zpětné kompatibilitě používají základní disky obvykle stejný styl oddílů hlavního spouštěcího záznamu (MBR) jako disky používané operačním systémem Microsoft MS-DOS a všechny verze Systému Windows, ale můžou také podporovat oddíly GUID Partition Table (GPT) v systémech, které ji podporují. Další informace o stylech oddílů MBR a GPT najdete v části Styly oddílů.
Do existujících primárních oddílů a logických jednotek můžete přidat více místa tím, že je rozšíříte do sousedního souvislého nepřidělovaného místa na stejném disku. Chcete-li rozšířit základní svazek, musí být formátován pomocí systému souborů NTFS. Logickou jednotku můžete rozšířit v souvislé volné místo v rozšířeném oddílu, který ji obsahuje. Pokud rozšíříte logickou jednotku nad rámec volného místa dostupného v rozšířeném oddílu, rozšířený oddíl se rozroste tak, aby obsahoval logickou jednotku, pokud za ním následuje souvislý nepřidělený prostor. Další informace naleznete v tématu Jak fungují základní disky a svazky.
Následující operace je možné provádět pouze na základních discích:
- Vytvoření a odstranění primárních a rozšířených oddílů
- Vytvoření a odstranění logických jednotek v rozšířeném oddílu
- Naformátujte oddíl a označte ho jako aktivní.
Dynamické disky
Poznámka
Pro všechna použití s výjimkou spouštěcích svazků zrcadlení (použití zrcadlového svazku pro hostování operačního systému) jsou dynamické disky zastaralé. Pro data, která vyžadují odolnost proti selhání jednotky, použijte Prostory úložiště, odolné řešení virtualizace úložiště. Další informace najdete v tématu Přehled prostorů úložiště.
dynamické disky poskytují funkce, které základní disky neobsahují, například schopnost vytvářet svazky, které zahrnují více disků (rozložených a prokládání svazků) a schopnost vytvářet svazky odolné proti chybám (zrcadlené svazky a svazky RAID-5). Podobně jako u základních disků můžou dynamické disky používat styly oddílů MBR nebo GPT v systémech, které podporují obojí. Všechny svazky na dynamických discích se označují jako dynamické svazky. Dynamické disky nabízejí větší flexibilitu pro správu svazků, protože používají databázi ke sledování informací o dynamických svazcích na disku a o dalších dynamických discích v počítači. Vzhledem k tomu, že každý dynamický disk v počítači ukládá repliku dynamické databáze disku, například poškozená dynamická disková databáze může opravit jeden dynamický disk pomocí databáze na jiném dynamickém disku. Umístění databáze je určeno stylem oddílu disku. V oddílech MBR je databáze obsažena v posledních 1 megabajtech (MB) disku. V oddílech GPT je databáze obsažena v 1 MB vyhrazeném (skrytém) oddílu.
Dynamické disky jsou samostatnou formou správy svazků, která umožňuje svazkům mít nesouvislé rozsahy na jednom nebo více fyzických discích. Dynamické disky a svazky využívají Správce logických disků (LDM) a Službu virtuálních disků (VDS) a jejich přidružené funkce. Tyto funkce umožňují provádět úlohy, jako je převod základních disků na dynamické disky a vytváření svazků odolných proti chybám. Aby bylo možné podpořit použití dynamických disků, byla podpora svazků s více oddíly odebrána ze základních disků a nyní je podporována výhradně na dynamických discích.
Následující operace je možné provádět pouze na dynamických discích:
- Vytvořte a odstraňte jednoduché svazky, které jsou rozložené, prokládání, zrcadlené a RAID-5.
- Rozšíření jednoduchého nebo rozloženého svazku
- Odeberte zrcadlo ze zrcadleného svazku nebo přerušte zrcadlený svazek na dva svazky.
- Opravte zrcadlené svazky nebo svazky RAID-5.
- Opětovná aktivace chybějícího nebo offline disku
Dalším rozdílem mezi základními a dynamickými disky je, že dynamické diskové svazky se dají skládat ze sady nesouvislých rozsahů na jednom nebo několika fyzických discích. Naproti tomu svazek na základním disku se skládá z jedné sady souvislých rozsahů na jednom disku. Vzhledem k umístění a velikosti místa na disku, které databáze LDM potřebuje, nemůže systém Windows převést základní disk na dynamický disk, pokud není na disku alespoň 1 MB nevyužitého místa.
Bez ohledu na to, jestli dynamické disky v systému používají styl oddílů MBR nebo GPT, můžete v systému vytvořit až 2 000 dynamických svazků, i když doporučený počet dynamických svazků je 32 nebo méně. Podrobnosti a další aspekty použití dynamických disků a svazků najdete v tématu dynamické disky a svazky.
Další funkce a scénáře použití dynamických disků najdete v tématu Co jsou dynamické disky a svazky?.
Operace, které jsou společné pro základní a dynamické disky, jsou následující:
- Podporuje styly oddílů MBR i GPT.
- Zkontrolujte vlastnosti disku, jako je kapacita, dostupné volné místo a aktuální stav.
- Umožňuje zobrazit vlastnosti oddílu, jako je posun, délka, typ a jestli je možné oddíl použít jako systémový svazek při spuštění.
- Umožňuje zobrazit vlastnosti svazku, jako je velikost, přiřazení písmena jednotky, popisek, typ cesty Win32, typ oddílu a systém souborů.
- Vytvořte přiřazení písmen jednotek pro diskové svazky nebo oddíly a pro zařízení CD-ROM.
- Převeďte základní disk na dynamický disk nebo dynamický disk na běžný disk.
Pokud není uvedeno jinak, Systém Windows ve výchozím nastavení rozdělí jednotku jako základní disk. Musíte explicitně převést základní disk na dynamický disk. Je však potřeba vzít v úvahu místo na disku, než se o to pokusíte.
Styly oddílů
styly oddílů, také označované také jako schémata oddílů, je termín, který odkazuje na konkrétní základní strukturu rozložení disku a jak je dělení ve skutečnosti uspořádáno, jaké jsou možnosti a jaká jsou omezení. Při spouštění systému Windows vyžadují implementace systému BIOS v počítačích se systémem x86 a x64 základní disk, který musí obsahovat alespoň jeden oddíl hlavního spouštěcího záznamu (MBR) označený jako aktivní, kde jsou informace o operačním systému Windows (ale nemusí nutně být uloženy celé instalace operačního systému) a informace o oddílech na disku. Tyto informace jsou umístěny na samostatných místech a tato dvě místa mohou být umístěna v samostatných oddílech nebo v jednom oddílu. Všechny ostatní fyzické diskové úložiště je možné nastavit jako různé kombinace dvou dostupných stylů oddílů, které jsou popsány v následujících částech. Další informace o jiných typech systému naleznete v tématu TechNet o styly oddílů.
Dynamické disky se řídí mírně odlišnými scénáři použití, jak jsme už popsali, a způsob, jakým tyto dva styly oddílů využívají, má toto použití vliv. Vzhledem k tomu, že dynamické disky se obecně nepoužívají k zahrnutí spouštěcích svazků systému, je tato diskuze zjednodušená, aby se vyloučily zvláštní scénáře. Podrobnější informace o rozloženích bloků dat oddílů a základních nebo dynamických scénářích použití disků souvisejících se styly oddílů najdete v tématu Jak fungují základní disky a svazky a Jak dynamické disky a svazky fungují.
Hlavní spouštěcí záznam
Všechny počítače se systémem Windows založené na platformě x86 a x64 můžou používat styl oddílů označovaný jako hlavní spouštěcí záznam (MBR). Styl oddílu MBR obsahuje tabulku oddílů, která popisuje, kde se oddíly nacházejí na disku. Vzhledem k tomu, že MBR je jediný styl oddílu dostupný na počítačích se systémem x86 před systémem Windows Server 2003 s aktualizací Service Pack 1 (SP1), nemusíte tento styl zvolit. Používá se automaticky.
Pomocí schématu oddílů MBR můžete vytvořit až čtyři oddíly na základním disku: buď čtyři primární oddíly, nebo tři primární a jednu rozšířenou. Rozšířený oddíl může obsahovat jednu nebo více logických jednotek. Následující obrázek znázorňuje ukázkové rozložení tří primárních oddílů a jednoho rozšířeného oddílu na základním disku pomocí MBR. Rozšířený oddíl obsahuje čtyři rozšířené logické jednotky. Rozšířený oddíl může nebo nemusí být umístěn na konci disku, ale vždy je to jeden souvislý prostor pro logické jednotky 1-n.
Každý oddíl, ať už primární nebo rozšířený, může být formátovaný jako svazek Windows s korelací 1:1 mezi svazky. Jinými slovy, jeden oddíl nemůže obsahovat více než jeden svazek. V tomto příkladu by pro úložiště souborů bylo k dispozici celkem sedm svazků pro Windows. Pro úložiště souborů ve Windows není k dispozici neformátovaný oddíl.
Rozložení MBR dynamického disku vypadá velmi podobně jako základní rozložení MBR disku s tím rozdílem, že je povolený pouze jeden primární oddíl (označovaný jako oddíl LDM), není povolené žádné rozšířené dělení a na konci disku pro databázi LDM je skrytý oddíl. Další informace o LDM najdete v části dynamické disky.
Tabulka oddílů GUID
Systémy se systémem Windows Server 2003 s aktualizací SP1 a novější můžou kromě stylu oddílu MBR používat také globálně jedinečný identifikátor (GUID). Základní disk používající styl oddílu GPT může mít až 128 primárních oddílů, zatímco dynamické disky budou mít jeden oddíl LDM stejně jako dělení MBR. Vzhledem k tomu, že základní disky používající dělení GPT vás neomešují na čtyři oddíly, nemusíte vytvářet rozšířené oddíly ani logické jednotky.
Styl oddílu GPT má také následující vlastnosti:
- Povoluje oddíly větší než 2 terabajty.
- Byla přidána spolehlivost z replikace a ochrany CRC (CRC) v tabulce oddílů.
- Podpora dalšího typu oddílu GUIDdefinovaných výrobci původních zařízení (OEM), nezávislými výrobci softwaru (ISV) a dalšími operačními systémy.
Rozložení oddílů GPT pro základní disk je znázorněno na následujícím obrázku.
gpt
Ochranná oblast MBR existuje v rozložení oddílů GPT pro zpětnou kompatibilitu s nástroji pro správu disků, které pracují s MBR. Hlavička GPT definuje rozsah adres logického bloku, které lze použít podle položek oddílů. Hlavička GPT také definuje jeho umístění na disku, jeho GUIDa kontrolní součet 32bitové kontroly redundance (CRC32), který se používá k ověření integrity hlavičky GPT. Každý identifikátor GUID oddílu začíná identifikátorem GUID typu oddílu. Typ oddílu 16 bajtů identifikátor GUID, který se podobá ID systému v tabulce oddílů disku MBR, identifikuje typ dat, která oddíl obsahuje, a identifikuje způsob použití oddílu, například pokud se jedná o běžný disk nebo dynamický disk. Všimněte si, že každá položka identifikátoru GUID oddílu má záložní kopii.
Dynamické disky rozložení oddílů GPT vypadá podobně jako v tomto základním příkladu disku, ale jak bylo uvedeno dříve, mají pouze jednu položku oddílu LDM místo 1-n primárních oddílů, jak je povoleno na základních discích. K dispozici je také skrytý oddíl databáze LDM s odpovídajícím identifikátorem GUID identifikátorem GUID položku oddílu. Další informace o LDM najdete v části dynamické disky.
Zjištění typu disku
Neexistuje žádná konkrétní funkce pro programovou detekci typu disku, na který se nachází konkrétní soubor nebo adresář. Existuje nepřímá metoda.
- Předáním cesty k souboru nebo adresáři GetVolumePathName získat přípojný bod.
- Předejte přípojný bod GetVolumeNameForVolumeMountPoint získat název svazku.
- Odeberte koncové zpětné lomítko z názvu svazku.
- Předejte název svazku bez koncového zpětného lomítka CreateFile otevřít svazek.
- K získání čísel disků použijte IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS s popisovačem svazku.
- Čísla disků použijte k vytvoření cest k diskům, například \\?\PhysicalDriveX.
- Předáním každé cesty k disku createfile otevřete disk.
- K získání seznamu oddílů použijte IOCTL_DISK_GET_DRIVE_LAYOUT_EX.
- Zkontrolujte partitionType pro každou položku v seznamu oddílů.
Související témata
-
o správy svazků