Aktivujte disk z Linuxu. Rozdělení pevného disku v Linuxu Ubuntu během instalace. Použití fdisk v bash skriptech

Před instalací operačního systému je nutné rozdělit pevný disk, během kterého se disk rozdělí na oddíly a naformátuje. Instalátory moderních operačních systémů mohou tuto operaci provádět automaticky, ale obvykle to nedělají nejoptimálnějším způsobem. V určitých případech má smysl provádět tuto operaci ručně pomocí speciálních programů. Potřeba ručního rozdělení disku nastane, pokud:

  • Plánuje se instalace několika operačních systémů do počítače, například Windows a Linux;
  • operační systém nebo souborový systém má omezení maximální velikost svazky, takže velký disk musí být rozdělen na několik malých logických jednotek.

Existují také některé výhody, kterých lze dosáhnout použitím správného rozdělení disku. Při provádění zálohy můžete archivovat nikoli celý disk, ale pouze jeho část s důležitými daty. Můžete například vytvořit samostatné archivy pro uživatelskou a systémovou část. Zároveň mohou v případě pádu systému zůstat uživatelská data nedotčena. A zkrátí se čas potřebný pro archivaci a obnovu. Můžete také použít různé systémy souborů a různé velikosti clusterů. Například malá velikost clusteru výrazně ušetří místo na oddílu, kde je uloženo mnoho malých souborů.

Souborové systémy

Souborový systém definuje způsob, jakým jsou informace organizovány a ukládány na disky. V žurnálovaný Souborový systém v tzv. „logu“ zaznamenává změny v souborech, které se plánují provést, takže v případě selhání se výrazně snižuje pravděpodobnost ztráty dat.

Ext- první souborový systém v Linuxu. V současné době se prakticky nepoužívá.

Ext2- nežurnální souborový systém. Lze použít pro data, která se jen zřídka mění. Například pro boot sektory disků, pro práci s SSD a flash kartami, které mají omezený zdroj cyklů zápisu. Charakterizováno tím vysoká rychlost rychlost čtení je však nižší než u modernějšího žurnálovaného systému - ext4.

Ext3- je žurnálovaná verze ext2. Široce používané před příchodem ext4.

Ext4- vyvinutý na základě ext3, má více vysoký výkon, umožňuje pracovat s velmi velkými disky a soubory. Toto je dnes nejpopulárnější souborový systém pro Linux, který se používá pro systémové soubory a uživatelská data.

ReiserFS- První žurnálovací souborový systém pro Linux. Dokáže sbalit soubory do jednoho bloku, což zlepšuje výkon a šetří místo na disku při práci s malými soubory. Reiser4 je čtvrtá verze ReiserFS, která zlepšuje výkon a spolehlivost zpracování dat. Přidána možnost používat pluginy, které dokážou například za běhu komprimovat nebo šifrovat data. Doporučeno pro práci s malými soubory.

XFS- pro práci s velkými soubory lze doporučit žurnálovaný systém s vysokým výkonem.

JFS je další žurnálovací souborový systém vyvinutý společností IBM. Vývojáři se snažili dosáhnout vysoké spolehlivosti, výkonu a škálovatelnosti pro běh na víceprocesorových počítačích.

Tmpfs- určené k umístění dočasných souborů do paměti RAM počítače. To je zvláště důležité, když pracujete s SSD a máte zdarma paměť s náhodným přístupem.

TLUSTÝ A NTFS- Souborové systémy MS-DOS a Windows, které podporuje i Linux. uživatel Linuxu může přistupovat k oddílům s FAT a NTFS. Používá se pro instalaci příslušných systémů, pro přenos a sdílení dat.

Vyměňte- může být buď samostatný diskový oddíl nebo běžný soubor. Používá se výhradně k vytvoření virtuální paměti. Virtuální paměť je nezbytná při nedostatku hlavní paměti (RAM), ale rychlost provozu při použití takové paměti je výrazně snížena. Swap je nutný u počítačů s malým množstvím paměti, v tomto případě se doporučuje vytvořit swapovací oddíl nebo soubor 2-4x větší, než je RAM počítače. Swap je také nutný pro přechod do režimu spánku; v tomto případě musíte přidělit velikost paměti rovnající se RAM počítače nebo o něco více. Pokud má počítač dostatek paměti a nevyžaduje režim spánku, lze swap úplně zakázat. Moderní osobní počítač obvykle potřebuje 4 GB RAM. Ale při zpracování velkého množství dat pro servery s velké množství uživatelé mohou vyžadovat podstatně větší množství paměti.

Struktura disku v Linuxu

Disk lze rozdělit na čtyři fyzické oddíly. Jedna z těchto částí může být rozšířena. Rozšířený oddíl lze rozdělit na neomezený počet logických oddílů. Disky v Linuxu jsou označeny písmeny sd?, kde se místo otazníku používají písmena latinské abecedy začínající „a“. To znamená, že první disk v systému se nazývá sda, druhý - sdb, třetí - sdc atd. Na starších počítačích se s disky IDE mohou používat názvy: hda, hdb, hdc atd. Diskové oddíly jsou zase označeny čísly: sda1, sdb5, sdc7. První čtyři číslice jsou vyhrazeny pro fyzické oddíly: sda1, sda2, sda3, sda4. I když má disk méně než čtyři fyzické oddíly, první logický oddíl se bude nazývat sda5.

Adresářová struktura

Zde budeme uvažovat pouze ty adresáře, které má smysl umístit do samostatné sekce.

/ - kořen disku. Stejně vytvořeno. Doporučené systémy souborů: ext4, JFS, ReiserFS.

/boot- slouží k nabootování systému. Doporučený souborový systém je ext2.

/Domov- obsahuje uživatelské soubory. Doporučené systémy souborů: ext4, ReiserFS, XFS (pro velké soubory).

/tmp- slouží k ukládání dočasných souborů. Doporučené systémy souborů: ReiserFS, ext4, tmpfs.

/var- slouží k ukládání často změněných souborů. Doporučený systém souborů: ReiserFS, ext4.

/usr- obsahuje soubory programů a knihoven nainstalovaných uživatelem. Doporučený souborový systém je ext4.

Rozdělení disku pomocí fdisk

Fdisk je značkovací nástroj pevné disky s textovým rozhraním. Všechna zařízení v Linuxu jsou umístěna v adresáři /dev. Seznam disků můžete zobrazit pomocí příkazu:

ls /dev | grep sd

Pokud je disk sda ​​již rozdělen na oddíly, informace o oddílech lze najít pomocí příkazu:

sudo fdisk -l /dev/sda

Informace o oddílech můžete také získat pomocí příkazu:

Řekněme, že chceme získat následující strukturu disku:

1 (sda1) oddíl pro Windows s kapacitou 100 GB.

2 (sda5) oddíl pro bootování Linuxu - /boot 100 MB

3 (sda6) swapovací oddíl - 4 GB.

4 (sda7) kořenový oddíl - / 20 GB.

5 (sda8) oddíl /home - celý zbývající disk.

Spusťte fdisk:

sudo fdisk /dev/sda

Pokud potřebujete rozdělit druhý nebo třetí disk, místo sda napíšeme sdb nebo sdc.

Po spuštění programu stiskněte „m“ pro zobrazení seznamu příkazů.

Na tabulku oddílů se podíváme stisknutím „p“.

Pokud disk není prázdný, odstraňte staré oddíly příkazem „d“, poté uvedeme číslo oddílu. Pokud existuje několik oddílů, budete muset příkaz spustit několikrát.

Vytvořte novou sekci fyzické Windows stisknutím klávesy „n“ a poté „p“. Dále uveďte číslo sekce - „1“. První sektor je výchozí - stiskněte „Enter“. A na konci zadejte velikost disku „+100G“.

V terminálu to bude vypadat takto:

Příkaz (m pro referenci): n

e prodloužena

Vybrat (výchozí p): p

Číslo sekce (1-4, výchozí 1): 1

První sektor (2048-976773167, výchozí 2048):

Použije se výchozí hodnota 2048

Poslední sektor, +sektory nebo +velikost(K,M,G) (2048-976773167, výchozí 976773167): +100G

Příkaz (m pro referenci): n

e prodloužena

Vybrat (výchozí p): E

Číslo sekce (1-4, výchozí 2): 2

První sektor (209717248-976773167, výchozí 209717248):

Použije výchozí hodnotu 209717248 Poslední sektor, +sektory nebo +velikost(K,M,G) (209717248-976773167, výchozí 976773167):

Výchozí hodnota je použita 976773167

Další oddíl je swap s kapacitou 4 gigabajty. Postupně „n“, „l“, „Enter“ a na konci zadáme +4G.

Stejným způsobem vytvořte kořenový oddíl o velikosti 20 gigabajtů stisknutím „n“, „l“, „Enter“ a +20G.

A oddíl /home, který zabere veškeré zbývající místo na disku: „n“, „l“, „Enter“, „Enter“.

Poté stisknutím „p“ uvidíme něco jako následující:

/dev/sda1 2048 209717247 104857600 83 Linux

/dev/sda6 209926144 218314751 4194304 83 Linux

Protože plánujeme nainstalovat Windows na oddíl sda1, změníme typ souborový systém. Stiskněte „l“ a uvidíte, že NTFS odpovídá id=7. Chcete-li změnit typ, stiskněte „t“, poté číslo sekce „1“ a kód „7“, v terminálu to bude vypadat takto:

Příkaz (m pro referenci): t

Číslo sekce (1-8): 1

Hexadecimální kód (pro seznam kódů zadejte L): 7

Typ systémového oddílu 1 změněn na 7 (HPFS/NTFS/exFAT)

Stejným způsobem změňte ID stránkovacího souboru pro oddíl sda6: stiskněte „l“, „6“ a zadejte kód 82.

Podívejme se, co se stalo s příkazem "p":

Načtení zařízení Start End Blocks ID System

/dev/sda1 2048 209717247 104857600 7 HPFS/NTFS/exFAT

/dev/sda2 209717248 976773167 383527960 5 Rozšířené

/dev/sda5 209719296 209924095 102400 83 Linux

/dev/sda6 209926144 218314751 4194304 82 Linux swap / Solaris

/dev/sda7 218316800 260259839 20971520 83 Linux

/dev/sda8 260261888 976773167 358255640 83 Linux

Pokud je vše v pořádku, pak pro zápis oddílů na disk stiskněte „w“. Dokud nezadáme příkaz „w“, provádějí se pouze předběžné operace a na disk se nezapisují žádná data. Po zaznamenání oddílů restartujeme a nainstalujeme systémy.

Rozdělení disku pomocí GParted

GParted nebo Editor oddílů GNOME je program pro úpravu diskových oddílů s grafickým rozhraním. Je to v podstatě obal kolem textového nástroje GNU Parted. GParted má jednoduché a intuitivní rozhraní. Umožňuje nejen vytvářet a mazat oddíly, ale také měnit jejich velikost, kopírovat a přesouvat. Program podporuje práci s mnoha populárními systémy souborů.

Pozornost: následné akce mohou vést k úplná ztráta informací z počítačových disků. Před použitím GParted nezapomeňte vytvořit kopie důležitá informace. Je také vhodné nabíjet baterii notebooku pomocí UPS. Některé operace mohou trvat dlouho a při vypnutí napájení může dojít ke ztrátě dat.

Program spustíme příkazem:

Musíte jej spustit jako privilegovaný uživatel; k tomu nejprve spusťte příkaz su nebo sudo:

sudo gparted

Pokud příkaz nefunguje, musíte tento program nainstalovat, ačkoli mnoho distribucí jej ve výchozím nastavení obsahuje.

Pokud je disk již rozdělen, uvidíme něco takového:

Rýže. 1. Program GParted

V horní části je textové menu. Níže jsou tlačítka pro provádění základních akcí. Na pravé straně ikon je okno pro výběr disku. Oddíly vybraného disku jsou zobrazeny níže ve formě obdélníků. Ještě níže jsou stejné diskové oddíly ve formě tabulky s podrobnějším popisem. Kliknete-li pravým tlačítkem na kteroukoli z sekcí, zobrazí se nabídka se seznamem operací, které lze s vybranou sekcí provést. Můžete také vybrat diskový oddíl levým tlačítkem myši a poté vybrat operaci v horní textové nabídce nebo kliknutím na ikonu.

Pokud není disk rozdělen na oddíly, můžete okamžitě začít vytvářet oddíly. V opačném případě odstraňte nepotřebné oddíly – klikněte pravým tlačítkem (RMB) na název oddílu a z nabídky vyberte „Odstranit“.

Pokud je oddíl používán systémem (připojen), pak jej před provedením operací musíte odpojit - klikněte pravým tlačítkem na oddíl a z nabídky vyberte „Odpojit“.

Pokud má disk požadované oddíly, můžete změnit jejich velikost, abyste vytvořili místo pro nové oddíly. Řekněme, že existuje oddíl Windows, který zabírá celý disk. Musíte opustit Windows a nainstalovat Linux. Chcete-li to provést, klepněte pravým tlačítkem myši na oddíl Windows a z nabídky vyberte „Změnit velikost/Přesunout“. Poté označíme novou velikost oddílu Windows nebo volné místo před nebo za oddílem. Poté klikněte na tlačítko „Změnit velikost nebo přesunout“.

Rýže. 2. Změna velikosti oddílu

Přirozeně, pro tuto operaci musí mít oddíl Windows dostatek volného místa. Po změně velikosti oddílu zůstane nepřidělené místo, které lze použít k vytvoření oddílů Linuxu.

Chcete-li vytvořit nový oddíl, musíte kliknout pravým tlačítkem myši na nepřidělené místo a z nabídky vybrat „Nový“. Dále v poli „Nová velikost“ uveďte velikost oddílu. Uvádíme typ diskového oddílu (primární, rozšířený, logický) a souborový systém a také označení disku, například „home“.

Rýže. 3. Vytvořte nový oddíl

Vytvoříme všechny potřebné oddíly (popis práce s fdisk viz výše).

Na samém konci, abyste mohli provést všechny vybrané operace, musíte v horním menu „Upravit“ vybrat „Provést všechny operace“ nebo kliknout na příslušné tlačítko ve formě zeleného zaškrtnutí na panelu nástrojů. Jen musíte chvíli počkat, než program rozdělí disk.

Označení Linuxový disk jej logicky rozloží na menší části, které budou použity různé programy. Na polovodičových zařízeních slovo „oddíl“ označuje prostor. Na první je obvykle nainstalován Linux. Toto uspořádání na PC může být reprezentováno ve zjednodušené podobě jako knihovna. Operační systém je knihovník, který poskytuje strom adresářů jako dostupné soubory.

Na počítačích má každý OS svůj vlastní typ souborového systému, který není přístupný ostatním, protože jej nemohou číst. To nemá nic společného s Linuxem, který je univerzální a rozumí si se soubory používanými ve Windows 95/98, stejně jako v mnoha dalších moderních operačních systémech.

Instalační příručka každé distribuce obsahuje část o rozdělení disku na oddíly Linuxu. Pro začátečníky se používá princip KISS (Keep It Simple Stupid). Stolní systémy pro osobní použití nemají stejnou složitost a vyžadují instalaci mnoha oddílů. Pro správné umístění Linuxu jsou doporučeny tři povinné: swap, root a home. Jedná se spíše o logické než fyzické oddělení, takže je lze upravovat a manipulovat s nimi pro různé účely.

Navzdory mnoha typům souborových systémů se používají pouze 3: základní, rozšířený a logický. Pro linuxové dělení disku existuje omezení – nesmí mít více než čtyři části. Tento požadavek souvisí s možnostmi, které počítači sdělují umístění spouštění a hlavní oddíly operačního systému. Pokud ale stále potřebujete více, proveďte rozšířené rozdělování disku Linux na oddíly.

Poslouží jako dutá nádoba pro libovolný počet menších logické prvky. Můžete jich vytvořit tolik, kolik potřebujete, a také je spustit jako součást bez OS. I přes toto pozitivum se však rozšířené oddíly nedočkaly širokého využití, protože uživatel nemůže bootovat přímo z tohoto disku. Existují způsoby, jak tento požadavek obejít, ale je lepší správně koordinovat základní systém.

Přípojné body Linuxu

Rozdělení disku je běžné při instalaci Linuxu, které funguje tak, že vše umístíte do stromu. Další oddíl je připojen jako větev v určité složce, obvykle media nebo mnt. Adresář, do kterého se má připojit, se nazývá bod připojení. Tato metoda funguje lépe se stromovým systémem, ale složky můžete vytvářet kdekoli.

Standardní schéma rozdělení disku při instalaci Linuxu vypadá takto:

  1. Oddíl 12-20 GB pro operační systém se nazývá root.
  2. Malý oddíl pro zvýšení paměti RAM, nazývaný swap.
  3. Skvělé pro osobní použití - doma.

Přesné požadavky na velikost linuxového dělení disku závisí na vašich potřebách. Pokud uživatel upravuje hodně multimédií nebo má málo RAM, měl by použít větší swapovací objem. Pravidlem je zvolit dvojnásobné množství paměti RAM jako prostor a umístit ji na místo rychlý přístup, například na začátku nebo na konci disku.

I když si uživatel nainstaluje „tunu“ softwaru pro kořenový oddíl, při rozdělení disku pro Linux stačí maximálně 20 GB. Distribuce používají ext 3/4 jako souborový systém, který má nezávislý samočistící mechanismus a nevyžaduje defragmentaci. K tomu však musí být volný prostor 25-35% objemu. Domov ukládá osobní dokumenty a programy. Funkčně je ekvivalentní adresáři Users ve Windows. Je užitečné mít jej v samostatném prvku, protože během aktualizace nebo reinstalace OS se data v tomto adresáři nezmění.

"Swap" je rozdělení linuxového pevného disku pro zajištění funkce stránkování, která existuje ve formuláři logická oblast na disku nebo jen v souboru. Místo využití fyzického prostoru v paměti RAM zabírá místo na disku pro ukládání dočasných souborů, čímž snižuje využití paměti RAM. Kombinovaná sada paměti RAM a swapu vytvoří virtuální paměť větší, než je výchozí nastavení v počítači. Tímto způsobem může linuxové jádro spouštět procesy, které vyžadují více paměti, než je fyzicky dostupné.

Funkce swappiness představuje preferenci jádra používat swap. Permutace může mít hodnotu od 0 do 100, ale výchozí hodnota je 60. Aby bylo jasno, tato hodnota nemusí být stejně účinná ve všech případech, protože bude záviset na individuálním použití. technická charakteristika vybavení a potřeby uživatelů.

Uživatel potřebuje jeden linuxový disk rozdělený na gpt, který se používá jako virtuální odkládací prostor. Pro jednoduchost vytvořte soubor o velikosti 50 % až 100 % fyzické paměti v OS. Pokud má počítač málo RAM a velké množství místa na disku, zvyšte hlasitost.

Reprezentováno jako lomítko (/). Tato horní část stromu adresářů obsahuje Linux a vše nainstalované v systému a je ekvivalentní jednotce „C:“ pro DOS nebo Windows. Uživatel vytvářející oddíl pro kořenový adresář by si s ním neměl plést účet root, což je funkce správce systému.

Rozložení disků Kali Linux a velikost kořenového prvku bude záviset na tom, co se instaluje nebo plánuje umístit. Předem si přečtěte dokumentaci k distribuci a vyhraďte si dostatek místa pro maximální instalaci a také alespoň 100 MB pro dočasné místo.

Pokud uživatel plánuje hodně stahovat a zkoušet software, ponechte více místa. Pokud je váš počítač malý HDD, můžete zkrátit nainstalované balíčky, abyste ušetřili místo. Obecně platí, že pokud má počítač kořenový oddíl mezi 2 GB a 8 GB, pak to pro provozní provoz systému zcela stačí.

Třetí a poslední fáze, která se provádí při označování diskových oddílů pro Instalace Linuxu, - vytvoření domovského adresáře. Toto je místo, kde jsou uloženy uživatelské soubory, jinými slovy data. To je ekvivalentní složce Dokumenty na ploše MS Windows, pokud je nainstalován MS Office.

Ve víceuživatelském systému má každý uživatel svůj vlastní domovský adresář. Obsah domovského adresáře je chráněn souborovými oprávněními a je přístupný všem ověřeným účastníkům. Každý uživatel s administrátorskými právy má právo na přístup k chráněnému souboru, včetně domovských adresářů ostatních uživatelů.

Oddělení uživatelských dat od dat celého systému zabraňuje redundanci a výrazně zjednodušuje záloha důležité dokumenty. Škodlivé programy a viry spuštěné pod uživatelským jménem as jeho oprávněními mohou měnit pouze soubory v domovském adresáři a soubory pracovní skupiny, jichž je uživatel součástí, nikoli však skutečné systémové soubory.

Přísně vzato, není třeba vytvářet samostatné místo pro domov. Pokud tak neučiníte, bude umístěn v kořenovém oddílu, stejně jako všechny ostatní systémové adresáře. Pokud nemáte dostatek místa, možná budete muset nakonfigurovat počítač tak, aby vytvořil samostatné úložiště, které vám později umožní přeinstalovat Linux bez ztráty osobních dat.

K vytvoření diskových oddílů a diskových oddílů obvykle použijte program Partition Magic, který lze nalézt na BOOTABLE CD. Spusťte BootCD a první možnost - Disk Partition Tools.

Algoritmus akcí:

  1. Vyberte pevný disk a stiskněte další tlačítko ve formě „nabídky“, kde přiřadíte objem GB pro Linux.
  2. Dále se objeví sekce, kterou budete muset vytvořit Unallow.
  3. Klikněte na něj a vyberte „Vytvořit“.
  4. Zobrazí se nabídka nastavení. Oddíl Linux musí být primární a naformátovaný v Ext3 nebo Ext2.
  5. LABEL je označen jako Ubuntu, protože distribuce bude nainstalována.
  6. Velikost clusteru je ponechána jako výchozí.
  7. Jakmile je nakonfigurováno, potvrďte tlačítkem „OK“ na obrazovce.

Chcete-li vytvořit rozložení rozložení disku pro Linux Mint změňte stránku instalačního programu na „něco jiného“ a poté se zobrazí na pevném disku.

Proces vytváření nových oddílů:

  1. Kliknutím na tlačítko „+“ přidáte nový a upravíte velikost, ve které chcete vytvořit Linux Mint.
  2. Nastavte bod připojení na root a ponechte souborový systém jako ext4.
  3. Vytvořte swap a vyberte „swap area“.
  4. Otevřete terminálovou aplikaci a zadejte následující: sudo su.
  5. Pro příjem zadejte své aktuální heslo root práva. Příkaz se změní ze symbolu ~ na #.
  6. Aktivujte odkládací soubor, otevřete soubor pomocí editoru Nano: # nano / etc / fstab.
  7. Napište následující text: /swapfile none swap defaults 0 0.
  8. Současným stisknutím Ctrl + O potvrdíte uložení souboru /etc/fstab.
  9. Stisknutím k sobě klávesy Ctrl+ X potvrďte výstup z Nano.
  10. Po restartu bude operační systém používat /swapfile jako odkládací soubor.
  11. Chcete-li to zkontrolovat, zadejte do terminálu následující příkaz: $ cat / proc / swaps.
  12. Uživatel uvidí, které zařízení, oddíl nebo soubor se používá pro účely sdílení a jak se používá.

Podobně můžete vytvořit libovolný oddíl Linux Mint.

Kroky nastavení Ubuntu 14.04:

  1. V asistentovi LiveCD vyberte instalaci, ve čtvrtém odstavci zaškrtněte volbu „Pokročilé možnosti“ pro vytvoření oddělení. Zobrazí se pevný disk s kapacitou 500 GB.
  2. Klikněte na „Vytvořit tabulku“ a zobrazí se varování, že veškerý obsah bude ztracen.
  3. Klikněte na „Pokračovat“, otevře se prázdná konfigurační tabulka.
  4. Vyberte volné místo a kliknutím na ikonu „+“ přidejte oddíl, například: Velikost: 1024 MB (1 GB) > Typ: Primární > Systém souborů: ext4 > Bod připojení: boot.
  5. Vytvořte oddíl pro SWAP: Velikost: 8192 MB (8 GB) > Zdvojnásobí 4 GB RAM počítače > Typ: Logický > Systém souborů: Oblast pro odkládání > Bod připojení.
  6. Vytvořit pro OS a pracovní programy: Velikost: 51 200 MB (50 GB) > Typ: Logický > Systém souborů: ext4 > Bod připojení.
  7. Vytvořte domov, kam si uživatelé obvykle ukládají stažené torrenty, filmy, hudbu, tisíce fotografií: Velikost: 476 454 MB (víceméně to, co zbylo z disku) > Typ: Logika > Systém souborů: ext4 > Bod připojení: domov.

Někdy je potřeba nainstalovat Linux na Windows PC. Chcete-li to provést, musíte přidělit místo na disku. Ke změně velikosti Windows a vytvoření nových oddílů pro Linux se doporučuje použít nástroj pro vytváření oddílů GParted.

Obecně platí, že distribuce Linuxu mají dobrou hardwarovou podporu. Ale opatření jsou nutná. Kdykoli není použito správné rozdělení disku Linux na oddíly, existuje riziko ztráty dat, bez ohledu na to, jaký OS je nainstalován. Je důležité zajistit, aby kritická data byla uložena na externích médiích zálohy nepoškozené a lze je obnovit.

Ubuntu, jako mnoho dalších Linuxové distribuce, přichází jako spouštěcí LiveCD. To znamená, že si jej můžete stáhnout a zkontrolovat kompatibilitu hardwaru, aniž byste museli provádět jakékoli změny ve stávajících instalacích.

Proces plánování rozložení pevného disku pro instalaci Linuxu:

  1. Po kliknutí na tlačítko Instalovat se spustí instalace Linuxu. Neměli byste používat malý systém oddíl Windows, ale můžete změnit velikost oddílu NTFS, abyste uvolnili místo.
  2. Výchozí volbou instalace je instalace Win a Linuxu vedle sebe.
  3. Linux vyžaduje tři oddíly (root, swap, home). Windows již používají dva. Na disku jsou povoleny pouze čtyři hlavní. To znamená, že budete muset povolit další prostor získaný zmenšením Windows 7, jinak se budete muset vzdát používání samostatného odkládacího nebo domácího oddílu v Linuxu.
  4. Změňte obsazenou velikost Windows (sda2). Vytvořte rozšířenou - bude se jmenovat sda3.
  5. Vytvořte logický kořen, swap, home uvnitř Extended - bude nazýván sda5, sda6 a sda7.
  6. Změňte sekci.
  7. K vytvoření rozvržení použijte GParted. GParted přichází s Ubuntu. Najdete ho v Systém > Správa > Editor.
  8. Dalším krokem je vytvoření rozšířeného oddílu, který zabere veškeré volné místo, včetně nových 2 GB uvolněných systémem Windows.
  9. GParted je docela přátelský a začne fungovat. Nejprve bude spuštěna úloha komprese, poté bude spuštěna simulace, která zajistí, že značka může provést požadovanou úlohu. Poté zkontroluje konzistenci NTFS a opraví chyby, pokud nějaké najde. Poté změní velikost a zkopíruje všechna data.

Existuje mnoho programů, které vám mohou pomoci se správou diskových oddílů v Linuxu. Často se ale tak obrovské množství alternativ stává pro začátečníky v oboru problémem a nutí je pochybovat, kterou zvolit.

Správa oddílů pevného disku je vysoce riziková praxe, protože pokud uživatel přesně neví, co dělá, může způsobit nefunkčnost systému. Začátečníkům se doporučuje začít s grafickými možnostmi nástrojů a zapomenout na příkazový řádek.

  1. Fdisk je mocný nástroj příkazový řádek s rozhraním v textovém režimu, které vám umožňuje spravovat oddíly. Nápověda usnadňuje práci s ní, každý příkaz její interaktivní nabídky lze volat jedním písmenem, např. m - pro nápovědu, n - pro vytváření nových, p - pro zobrazení tabulky, t - pro formátování, w - pro psaní.
  2. Parted je nástroj v textový režim, hlavní rozdíl oproti předchozímu je v tom, že všechny akce odeslaných příkazů budou aplikovány okamžitě. Proto se s ním musí zacházet ještě opatrněji než s předchozím.

Tři nejdůležitější nástroje GUI jsou:

  1. GParted se doporučuje všem uživatelům, protože to GUI jednoduché a intuitivní, umožňuje provádět mnoho operací od vytvoření nového, formátování, vytváření tabulek, změnu velikosti.
  2. GNOME - ve výchozím nastavení je nainstalován vlastní diskový nástroj, jeho rozhraní je jednoduché, ale upřímně řečeno, mnozí stále doporučují GParted.
  3. KDE - poskytlo svým plazmovým desktopovým prostředím další nástroj pro vytváření výchozích oddílů. V tomto případě je rozhraní více podobné GParted a jednodušší, takže by to mohla být další dobrá volba pro napájení.

Některé distribuce, jako je Ubuntu, nabízejí GParted jako nástroj LiveCD. Pokud se tedy uživatel naučí s programem pracovat, bude schopen správně rozdělit disky, aby měl na PC dva nebo více operačních systémů, přičemž informace na něm budou lépe organizovány.

První díl čtvrtého dílu série výukových programů pro začátečníky pojednává o blokových zařízeních, oddílech a souborových systémech. Naučíte se, jak rozdělit pevný disk pomocí nástroje fdisk, vytvořit souborové systémy a připojit je. Seznamte se se syntaxí konfigurační soubor fstab.

Děkuji andrewww za překlad této části. Pokračování příště...

O autorech

Daniel Robbins

Daniel Robbins je zakladatelem komunity Gentoo a tvůrcem operačního systému Gentoo Linux. Daniel žije v Novém Mexiku se svou ženou Mary a dvěma energickými dcerami. Je také zakladatelem a CEO Funtoo a napsal řadu technických článků pro IBM developerWorks, Intel Developer Services a C/C++ Users Journal.

Chris Houser

Chris Houser je zastáncem UNIXu od roku 1994, kdy se připojil k administrativnímu týmu na Taylor University (Indiana, USA), kde získal bakalářský titul v oboru informatiky a matematiky. Od té doby pracoval v různých oblastech, včetně webových aplikací, úpravy videa, ovladačů UNIX a kryptografické bezpečnosti. V současné době pracuje ve společnosti Sentry Data Systems. Chris se také podílel na mnoha bezplatných projektech, jako je Gentoo Linux a Clojure, a je spoluautorem knihy The Joy of Clojure.

Aron Griffis

Aaron Griffis žije v Bostonu, kde strávil poslední desetiletí prací ve společnosti Hewlett-Packard na projektech, jako jsou síťové ovladače UNIX pro Tru64, certifikace zabezpečení Linuxu, Xen a virtualizace KVM a nejnověji platforma HP ePrint. Když Aaron neprogramuje, rád přemýšlí o problémech s programováním při jízdě na kole, žonglování s pálkami nebo fandění profesionálnímu baseballovému týmu Boston Red Sox.

Dnes se budeme učit sami vytvořit diskové oddíly v Linux Ubuntu v procesu instalace distribuce na počítač, jinými slovy, ručně vytvořte oddíly pevného disku v Ubuntu, které jsou nezbytné pro normální fungování operačního systému na domácím počítači, a také si něco povíme o tom, který oddíl je potřeba k čemu.

Takže jako příklad použijeme aktuální na tento moment verze Linuxu Ubuntu 17.04, tzn. představme si, že instalujete Ubuntu 17.04 ( nebo jakákoli jiná odvozená distribuce, jako je Kubuntu, Lubuntu, Ubuntu MATE a další) a dosáhli jste kroku, kde musíte vybrat „ typ instalace", tj. typ diskového oddílu, například: automatický - toto je první položka " Vymažte disk a nainstalujte Ubuntu", nebo " Jiná varianta" - to je přesně ten typ, ve kterém si můžeme disk označit sami, nyní to zvážíme.

Poznámka! V tomto článku se podíváme na počáteční rozložení prázdného disku, tzn. na kterém ještě nejsou žádné oddíly a data.

Vytváření diskových oddílů během instalace Linux Ubuntu

Chcete-li vytvořit diskový oddíl sami během instalace Linux Ubuntu, musíte vybrat typ instalace " Jiná varianta"a stiskněte" Pokračovat».

Pokud máte několik fyzických disků ( Mám jednu) vyberte ten, který potřebujete, a stiskněte “ Nový stůl sekce».


Poté jsme upozorněni, že bude vytvořena nová prázdná tabulka oddílů, klikneme na " Pokračovat", tj. potvrďte svou akci.


První věc, kterou musíme vytvořit, je kořenový oddíl, tzn. základní ( systémové) sekce pro instalaci systému. K tomu uvádíme:

  • Velikost– pro kořenový oddíl minimálně 15 gigabajtů, do budoucna je samozřejmě lepší zadat více, např. 50 gigabajtů. Na testování mám malý disk, takže uvádím 15 gigabajtů;
  • Nový typ oddílu– uveďte „ Hlavní", protože tenhle typ musí být na disku;
  • – uveďte „ Začátek tohoto prostoru»;
  • Použít jako– zde musíme vybrat typ souborového systému, ponechat výchozí souborový systém Ext4 – jedná se o žurnálovaný souborový systém pro operační systémy Linuxové systémy, který je aktuálně nejvhodnější pro souborový systém kořenového oddílu ( ano a pro uživatelská data);
  • Montážní bod– označujeme „/“, protože toto je náš kořenový oddíl.

Klikněte na " OK».


Poté téměř stejným způsobem vytvoříme sekci pro uživatelská data, tzn. domácí sekce. Vytvoření takové sekce vám umožní ukládat vaše data ( dokumenty, hudbu, fotografie a tak dále) na samostatném místě, které nebude nutné žádným zvláštním způsobem kopírovat ( rezervovat) během reinstalace ( aktualizace) distribuce nebo i její změna.

V tomto případě musíme specifikovat:

  • Velikost– maximální možné, tzn. veškerý zbývající prostor, jak jsem již řekl, můj testovací disk je malý, takže zbývá málo místa;
  • Nový typ oddílu– uveďte „ Logický»;
  • Umístění nové sekce– uveďte „ Začátek tohoto prostoru»;
  • Použít jako– vyberte také souborový systém Ext4;
  • Montážní bod– zadejte „/home“.

Klikněte na " OK».


Vyměňte oddíl (vyměnit) nevytvoříme, protože v Ubuntu se od verze 17.04 místo odkládacího oddílu používá odkládací soubor ( jako ve Windows). Ve výchozím nastavení je jeho velikost 5 % volného místa na disku, ale ne více než 2 gigabajty. Po instalaci lze velikost stránkovacího souboru kdykoli změnit.

Tím je rozložení disku, které je vhodné pro domácí počítač, dokončeno, klikněte na „ Nainstalovat nyní».


Potvrďte provádění změn na disku, klikněte na „ Pokračovat“ a pokračujte v instalaci distribuce.


To je pro mě vše, doufám, že vám byl materiál užitečný, ahoj!

Nedávno jsem dostal 3TB (terabajtový) pevný disk. Budu ho používat k ukládání dat. Chci vám říci, jak vytvořit tabulku oddílů, oddíl a naformátovat nový pevný disk v Ubuntu. Na disku vytvořím dva oddíly, naformátuji je souborovým systémem EXT4, zvětším volné místo na disku a změním vlastníka disku (z roota na běžného uživatele).

Pevný disk jsem připojil ke konektoru SATA vedle stávajícího, na kterém bylo nainstalováno Ubuntu 11.10. K formátování a vytváření oddílů na vašem pevném disku použijeme program GParted. Pokud jej nemáte nainstalovaný, můžete jej nainstalovat prostřednictvím Ubuntu Application Center nebo z příkazového řádku spuštěním příkazu:

Sudo apt-get install gparted

Spusťte GParted (program musí být spuštěn s právy superuživatele, při spuštění budete muset zadat heslo). Z příkazového řádku můžete GParted spustit pomocí následujícího příkazu:

Sudo gparted

Program ve výchozím nastavení otevře váš hlavní pevný disk, pro mě je to /dev/sda. V nabídce GParted->Zařízení zobrazí se seznam dostupných médií, musíte vybrat to, které chcete formátovat. Můj nový pevný disk se jmenuje /dev/sdb, takže musím vybrat tuto položku nabídky (ujistěte se, že jste udělali chybu, jinak zformátujete špatný disk).

Když jste přešli na požadovaný disk, pak pokud vyberete položku v nabídce Sekce->Nová sekce, zobrazí se zpráva, že tabulka oddílů nebyla vytvořena:

Vytvořte na disku tabulku oddílů

Co je tabulka rozdělení disku (GPT tabulka)

Tabulka oddílů je oblast služeb na disku, která ukládá tabulku s informacemi o oddílech disku. Tabulky oddílů existují v různých typech, například GParted vám umožňuje vytvářet tabulky následujících typů: msdos, aix, amiga, bsd, dvh, gpt, mac, pc98, slunce a smyčka. Liší se různou strukturou, spolehlivostí a schopnostmi. Některé nejsou podporovány v jednom operačním systému, ale jsou podporovány v jiném. Linuxové pevné disky obvykle používají tabulky oddílů MSDOS (někdy nazývané MBR) a GPT. Hlavní nevýhodou tabulek MSDOS je, že nepodporují disky větší než 2,2 TB. Nás bude zajímat typ GUID Partition Table (GPT), ten je podporován Linuxem a má několik důležitých výhod. GPT podporuje velmi velké velikosti disků, umožňuje dávat oddílům symbolické štítky (názvy), umožňuje vytvořit 128 primárních oddílů (přesněji u GPT neexistuje rozdělení oddílů na primární, logické a rozšířené). Hlavní nevýhodou GPT je, že GPT nepodporuje každý operační systémy. Například verze systému Windows nižší než Vista nemohou tyto disky číst. Systém Windows také nemůže spustit z disku GPT, což znamená, že pokud se chystáte instalovat na toto disk Windows, pak raději zvolte tabulku oddílů MSDOS. Disk plánuji používat jako druhý v systému a pouze pro ukládání dat. Použiji tabulku oddílů GPT.

Vytvoření tabulky oddílů GUID (GPT)

Musíme tedy vytvořit tabulku oddílů. Vyberte položku nabídky GParted Zařízení->Vytvořit tabulku oddílů. V okně, které se otevře, vyberte položku ze seznamu gpt a stiskněte tlačítko Aplikovat.

Rozdělení a formátování

Nyní musíme vytvořit oddíly na pevném disku. Vytvořím například dva oddíly, jeden s kapacitou 2TB a druhý ~800GB (Gb). Vyberte položku nabídky Sekce->Nové.

Otevře se okno pro vytvoření nového oddílu. V něm jsem určil velikost disku v megabajtech - 2048000MB, vybral souborový systém EXT4 (všimněte si, že souborový systém EXT4 není pod Windows čitelný) a označil disk BURGER (libovolný název). Výsledek byl následující (klikněte na tlačítko Přidat):

Nyní vytvoříme druhý oddíl, který zabere veškerý zbývající volný prostor. Znovu vyberte položku nabídky Sekce->Nové. Okno pro vytvoření druhého oddílu o objemu ~800GB s označením CAT vypadá takto (zde znovu stisknete tlačítko Přidat):

Po dokončení výše popsaných kroků se v okně programu zobrazí, jak bude disk vypadat po provedení všech operací. Chcete-li provést zadané operace, vyberte položku nabídky Edit->Execute All Operations nebo klikněte na tlačítko se zeleným zaškrtnutím.

Program zobrazí varovnou zprávu. Zamyslete se znovu, zda jste vše uvedli správně, a klikněte na tlačítko Aplikovat.

Začne proces vytváření oddílů a formátování.

Na konci byste měli obdržet zprávu, že všechny operace byly úspěšně dokončeny. Výsledné okno programu Gparted bude vypadat takto.

Zvětšení volného místa na disku

Nyní, když otevřete správce souborů Nautilus, nové disky pojmenované BURGER a CAT se objeví v seznamu zařízení. Pokud na ně kliknete, jsou připojeny.

V Ubuntu jsou disky připojeny v adresáři /media. Protože naše disky mají štítky, jsou připojeny v adresářích /media/BURGER a /media/CAT. Nyní musíme určit název zařízení použitého pro vytvořené oddíly (disky). Chcete-li to provést, spusťte příkaz v terminálu:

Ve výstupu příkazu uvidíte názvy zařízení, která se používají pro naše pohony BURGER a CAT. Pro mě je to /dev/sdb1 a /dev/sdb2:

Otevřete disk v Nautilus, klikněte pravým tlačítkem na volný prostor a v nabídce, která se otevře, klikněte na Vlastnosti(nebo stiskněte Ctrl+Enter). Otevřou se vlastnosti disku.

Jak je vidět, na discích je již obsazeno 42 a 107 GB! Systém totiž vyhradí 5 % z celkového místa na disku pro uživatele root. Zejména se předpokládá, že když na disku není dostatek místa, pak systém těchto 5 % využije a správně provede všechny operace. Ale to platí pouze pro systémové oddíly, jako je kořenový oddíl souborového systému / nebo například oddíl /boot (pokud nějaký máte). A pokud budete disk používat pouze pro ukládání dat, pak 5 % místa prostě přijde vniveč a nikdy nebude využito. Rezervace míst můžete jednoduše zakázat, nebo můžete její počet snížit. Chcete-li snížit množství rezervovaného místa z 5 % na 1 %, spusťte příkaz (číslo za klávesou -m určuje výši úroku použitého pro rezervaci):

Sudo tune2fs -m 1 /dev/sdb1

Chcete-li rezervaci místa úplně zakázat, spusťte příkazy (první příkaz pro BURGER, druhý pro CAT):

Sudo tune2fs -r 0 /dev/sdb1 sudo tune2fs -r 0 /dev/sdb2

Nyní, když se podíváte na vlastnosti disku, měli bychom získat následující:

Změna vlastníka disku

Ve výchozím nastavení je v Ubuntu můj disk připojen pod root group a root uživatelem (superuživatel je vlastníkem disku) a nemůžete na něj jako běžný uživatel nic zapisovat ani vytvářet. Jako dobrý nápad je potřeba udělat pro každý disk záznam do souboru fstab, aby se automaticky připojily do požadovaných adresářů, ale o tom budu mluvit v některém z následujících článků a zde dám odkaz. Prozatím jednoduše změníme vlastníka disku (uživatele a skupiny), aby byly disky připojeny pod vaším uživatelem. Spusťte příkazy v terminálu (místo yuriy zadejte své uživatelské jméno):

Sudo chown yuriy:yuriy /media/BURGER sudo chown yuriy:yuriy /media/CAT

Nyní budou tyto disky vždy připojeny pod uživatelem yuriy.

V tomto okamžiku lze proces vytváření oddílů a formátování disku považovat za dokončený. Konstruktivní doplňky a rady jsou přijímány v komentářích.