Rozdělení disků - Disk partitioning

GParted je populární nástroj používaný k dělení disků

Rozdělení disku nebo krájení disku je vytvoření jedné nebo více oblastí na sekundárním úložišti , takže každou oblast lze spravovat samostatně. Tyto oblasti se nazývají oddíly. Obvykle je to první krok přípravy nově nainstalovaného disku před vytvořením jakéhokoli systému souborů . Disk ukládá informace o umístění a velikosti oddílů v oblasti známé jako tabulka oddílů, kterou operační systém čte před jakoukoli jinou částí disku. Každý oddíl se pak operačnímu systému jeví jako odlišný „logický“ disk, který používá část skutečného disku. Správci systému používají k vytváření, změně velikosti, odstraňování a manipulaci s oddíly program zvaný editor oddílů. Rozdělení na oddíly umožňuje instalaci různých souborových systémů pro různé druhy souborů. Oddělení uživatelských dat od systémových dat může zabránit tomu, aby se systémový oddíl zaplnil a učinil systém nepoužitelným. Rozdělení na oddíly může také usnadnit zálohování. Nevýhodou je, že může být obtížné správně velikost diskových oddílů, což má za následek, že jeden oddíl má příliš mnoho volného místa a druhý téměř zcela přidělen.

Rozdělovací schémata

DOS, Windows a OS/2

U systémů DOS , Microsoft Windows a OS/2 je běžnou praxí použít jeden primární oddíl pro aktivní souborový systém, který bude obsahovat operační systém, soubor stránky/odkládacího souboru, všechny nástroje, aplikace a uživatelská data. Na většině počítačů se systémem Windows je tomuto primárnímu oddílu běžně přiřazeno písmeno jednotky C :. Na pevném disku mohou existovat další oddíly, které mohou nebo nemusí být viditelné jako jednotky, například oddíly pro obnovení nebo oddíly s diagnostickými nástroji nebo daty. (Písmena jednotek Microsoft neodpovídají oddílům způsobem jedna k jedné, takže může být více nebo méně písmen jednotek než oddílů.)

Microsoft Windows 2000 , XP , Vista a Windows 7 obsahují program „ Správa disků “, který umožňuje vytváření, mazání a změnu velikosti oddílů FAT a NTFS. Windows Disk Manager ve Windows Vista a Windows 7 využívá schéma zarovnání oddílů o velikosti 1 MB , které je zásadně nekompatibilní se systémy Windows 2000, XP, OS/2, DOS a mnoha dalšími operačními systémy.

Unixové systémy

Na unixových a unixových operačních systémech, jako jsou Linux , macOS , BSD a Solaris , je možné použít více diskových oddílů na diskovém zařízení. Každý oddíl lze formátovat pomocí systému souborů nebo jako odkládací oddíl .

Více oddílů umožňuje přidělit adresářům jako /boot , /tmp , /usr , /var nebo /home vlastní souborové systémy. Takové schéma má řadu výhod:

  • Pokud dojde k poškození jednoho systému souborů, data mimo tento souborový systém/oddíl mohou zůstat nedotčena, čímž se minimalizuje ztráta dat.
  • Specifické souborové systémy lze připojit s různými parametry, např. Jen pro čtení , nebo s vypnutým spuštěním souborů setuid .
  • Uprchlý program, který využívá veškerý dostupný prostor na nesystémovém souborovém systému, nezaplňuje kritické souborové systémy.
  • Udržování uživatelských dat, jako jsou dokumenty, odděleně od systémových souborů, umožňuje aktualizaci systému se sníženým rizikem narušení dat.

Běžnou minimální konfigurací pro systémy Linux je použít tři oddíly: jeden obsahující systémové soubory připojené na " /" ( kořenový adresář ), jeden uchovávající konfigurační soubory uživatele a data připojená na /home ( domovský adresář ) a odkládací oddíl.

Ve výchozím nastavení systémy macOS také používají jeden oddíl pro celý souborový systém a používají místo odkládacího oddílu odkládací soubor v systému souborů (jako Windows).

V systému Solaris jsou oddíly někdy známé jako řezy . Toto je koncepční odkaz na krájení dortu na několik kusů.

Pojem „řez“ se v operačním systému FreeBSD používá k označení oddílů hlavního spouštěcího záznamu , aby se předešlo záměně s vlastním schématem dělení na základě diskového štítku FreeBSD . Oddíly tabulky oddílů GUID se však celosvětově označují jako „oddíly“.

Vícebootové systémy

A GRUBu Nabídka Startup ukazuje Ubuntu Linux (se třemi různými režimy bootování) a Windows Vista možností

Systémy s více zaváděcími systémy jsou počítače, ze kterých může uživatel spustit více než jeden odlišný operační systém (OS) uložený na samostatných úložných zařízeních nebo v samostatných oddílech stejného úložného zařízení. V takových systémech nabídka při spuštění dává na výběr, který operační systém se má spustit/spustit (a načte se vždy jen jeden OS).

To se liší od virtuálních operačních systémů , ve kterých je jeden operační systém spuštěn jako samostatný virtuální „program“ v rámci jiného již spuštěného operačního systému. (Příkladem je „virtuální stroj“ operačního systému Windows běžící z operačního systému Linux.)

Tabulka oddílů GUID

GUID Partition Table ( G lobally U nique ID entifier ) je součástí Unified Extensible Firmware Interface (UEFI) standard pro rozložení tabulky oddílů na fyzickém pevném disku . Mnoho operačních systémů nyní podporuje tento standard.

Obnova oddílu

Když je oddíl odstraněn, jeho záznam je odstraněn z tabulky a data již nejsou přístupná. Data zůstávají na disku, dokud nejsou přepsána. Specializované nástroje pro obnovu mohou být schopny vyhledat ztracené systémy souborů a znovu vytvořit tabulku oddílů, která obsahuje položky pro tyto obnovené systémy souborů. Některé diskové nástroje mohou přepsat několik počátečních sektorů oddílu, který odstraní. Pokud je například k odstranění oddílu použita Správa disků Windows (Windows 2000/XP atd.), Přepíše před odebráním první sektor (relativní sektor 0) oddílu. Pokud je k dispozici záložní zaváděcí sektor, je stále možné obnovit oddíl FAT nebo NTFS .

Komprimované disky

Pevné disky lze komprimovat a vytvořit tak další místo. V systému DOS a raných Microsoft Windows byly použity programy jako Stacker (DR-DOS kromě 6.0), SuperStor (DR DOS 6.0), DoubleSpace (MS-DOS 6.0–6.2) nebo DriveSpace (MS-DOS 6.22, Windows 9x). Tato komprese byla provedena vytvořením velmi velkého souboru v oddílu a poté uložením dat disku do tohoto souboru. Při spuštění ovladače zařízení otevřely tento soubor a přiřadily mu samostatné písmeno. Aby se předešlo nejasnostem, byla u původního oddílu a komprimované jednotky vyměněna písmena, takže komprimovaný disk je C: a nekomprimovaná oblast (často obsahující systémové soubory) dostala vyšší název.

Verze systému Windows používající jádro NT, včetně nejnovější verze Windows 10 , obsahují schopnost vnitřní komprese disku. Použití samostatných nástrojů pro kompresi disků prudce pokleslo.

Oddělovací stůl

Tabulka oddílů je tabulka udržovaná na disku operačním systémem, která popisuje a popisuje oddíly na tomto disku. Termíny tabulka oddílů a mapa oddílů jsou podobné termíny a lze je zaměňovat. Termín je nejčastěji spojován s MBR tabulku rozdělení jednoho Master Boot Record (MBR) v počítačích , ale může být použit genericky odkazovat na jiné formáty, které se dělí na disku do oddílů, jako jsou: GUID Partition Table (GPT) , Apple partition map (APM) nebo BSD disklabel .

Typy oddílů PC

Tato část popisuje schéma dělení hlavního spouštěcího záznamu (MBR), jak se historicky používalo v DOSu , Microsoft Windows a Linuxu (mimo jiné) v počítačových systémech kompatibilních s PC. V polovině roku 2010 většina nových počítačů místo toho používá schéma rozdělení oddílů tabulky GUID (GPT). Příklady jiných schémat dělení najdete v obecném článku o tabulkách oddílů .

Celkový prostor pro ukládání dat na pevném disku PC, na kterém je implementováno dělení MBR, může obsahovat nejvýše čtyři primární oddíly nebo alternativně tři primární oddíly a rozšířený oddíl . Tabulka oddílu , který se nachází v hlavní spouštěcí záznam obsahuje položky 16 bajtů, z nichž každý popisuje oddíl.

Typ oddílu je identifikován 1bajtovým kódem nalezeným v položce tabulky oddílů. Některé z těchto kódů (jako je 0x05 a 0x0F ) může být použita pro indikaci přítomnost rozšířeného oddílu . Většinu používá zavaděč operačního systému (který zkoumá tabulky oddílů) k rozhodnutí, zda oddíl obsahuje souborový systém, ke kterému lze připojit / přistupovat pro čtení nebo zápis dat.

Primární oddíl

Primární oddíl obsahuje jeden souborový systém. V DOS a všechny dřívější verze Microsoft Windows systémů, Microsoft požaduje to, co se nazývá systémový oddíl být první oddíl. Všechny operační systémy Windows od Windows 95 dále může být umístěn na (téměř) všechny přepážky, ale spouštěcí soubory ( io.sys, bootmgr, ntldr, atd.), Musí být umístěny na primární oddíl. Specifické požadavky na to, který oddíl musí obsahovat primární operační systém, však mohou ukládat i další faktory, například BIOS počítače (viz Spouštěcí sekvence na standardním počítači ).

Kód typu oddílu pro primární oddíl může buď odpovídat systému souborů obsaženému v něm (např. 0x07 znamená buď souborový systém NTFS, nebo OS/2 HPFS ) nebo může indikovat, že oddíl má zvláštní použití (např. Kód 0x82 obvykle označuje odkládací oddíl Linuxu ). Na FAT16 a FAT32 souborové systémy využily několika typových partition kódů kvůli limitům různých verzích DOSu a Windows OS. Ačkoli operační systém Linux může rozpoznat řadu různých souborových systémů ( ext4 , ext3 , ext2 , ReiserFS atd.), Všechny důsledně používají stejný kód typu oddílu: 0x83 ( nativní souborový systém Linux ).

Rozšířený oddíl

Pevný disk může obsahovat pouze jeden rozšířený oddíl, ale tento rozšířený oddíl lze rozdělit na více logických oddílů. Systémy DOS/Windows pak mohou každému logickému oddílu přiřadit jedinečné písmeno jednotky . Tabulka oddílů GUID (GPT) má pouze primární oddíl, nemá rozšířený oddíl a logický oddíl.

Viz také

Reference

Další čtení