Oddíl root v operačním systému Linux je hlavní a obsahuje všechny potřebné soubory a programy pro fungování systému. V průběhu času však může být nutné rozšířit velikost oddílu root, zvláště pokud narazíte na nedostatek volného místa na disku. V tomto článku se podíváme na několik způsobů, jak rozšířit oddíl root v Linuxu.
Metoda 1: Použití LVM
Logický prostorový manažer (LVM) je výkonný nástroj, který vám umožňuje spravovat disky a oddíly v Linuxu. Pokud již používáte LVM, můžete snadno rozšířit velikost oddílu root přidáním volného místa z jiného oddílu nebo disku.
Poznámka: před použitím LVM k rozšíření oddílu root se ujistěte, že máte zálohu všech důležitých dat, abyste se vyhnuli ztrátě dat v případě jakýchkoli problémů.
Metoda 2: Použití GParted
GParted je grafický nástroj pro správu oddílů a souborových systémů v Linuxu. Pokud máte na svém systému nainstalované grafické prostředí, můžete pomocí GParted rozšířit oddíl root pomocí jednoduchého a intuitivního uživatelského rozhraní.
Důležité! Před úpravou oddílů pomocí GParted se doporučuje vytvořit přesnou kopii všech důležitých dat.
Co je root oddíl v Linuxu?
Sekce root obsahuje všechny systémové soubory, knihovny, konfigurační soubory a programy potřebné ke stažení a provozu operačního systému. Všechny ostatní oddíly souborového systému, jako jsou /home, /var, /tmp a další, jsou připojeny do této sekce pro snadné použití a organizaci dat.
Oddíl root má omezenou velikost, která je určena při instalaci operačního systému, a v některých případech se může naplnit na limit, zejména v době, kdy jsou nainstalovány všechny potřebné programy a aktualizace. V takových případech může být nutné rozšířit oddíl root, abyste získali dostatek prostoru pro instalaci nebo uložení dalších dat.
Je důležité si uvědomit, že rozšíření oddílu root vyžaduje určité dovednosti a může být nebezpečný proces, proto se doporučuje před jeho provedením zálohovat data a konzultovat dokumentaci nebo odborníky, aby nedošlo ke ztrátě dat a nesprávnému fungování operačního systému.
Proč je třeba rozšířit oddíl root?
Oddíl root (nebo kořenový souborový systém) v operačním systému Linux hraje důležitou roli. Obsahuje všechny potřebné soubory a adresáře, které podporují fungování systému. Postupem času však může být nutné zvětšit velikost této sekce z následujících důvodů:
- Nedostatek volného místa: Postupně může být oddíl root vyplněn soubory a příponami instalovanými během procesu používání systému. Pokud místo na oddílu root skončí, může to způsobit snížený výkon systému a problémy s různými službami a programy.
- Instalace nových programů: Pokud plánujete instalovat nové programy nebo aktualizovat ty stávající, sekce root může potřebovat více úložného prostoru pro soubory a knihovny. Bez rozšíření oddílu root můžete mít problémy s instalací programů nebo aktualizací systému.
- Přidělení místa podle údajů: Možná budete muset vytvořit souborový systém v části root, abyste mohli ukládat svá data nebo soubory související s fungováním systému. Další volné místo v sekci root zajistí, že budete mít vždy úložný prostor.
Rozšíření oddílu root v Linuxu vám umožní vyhnout se problémům souvisejícím s nedostatkem místa na oddílu. To vám pomůže udržet systém normální a nainstalovat potřebné programy a aktualizace bez omezení.
Krok 1: Ohodnoťte dostupný prostor
Než začnete rozšiřovat oddíl root v Linuxu, musíte vyhodnotit dostupné místo na disku. To vám umožní určit, kolik místa lze přidělit pro zvětšení oddílu.
K tomu lze použít příkaz df -h. Zobrazí se seznam všech oddílů a jejich aktuální využití. Všimněte si oddílu, ve kterém je umístěn kořenový adresář (obvykle se jedná o oddíl se štítkem "/").
Všimněte si sloupce "použité". Pokud se hodnota blíží 100%, znamená to, že sekce je téměř úplně plná. V takovém případě je nutné provést rozšíření oddílu, aby se předešlo problémům s nedostatkem místa.
Všimněte si také sloupce "k dispozici". Pokud je hodnota blízko nuly, znamená to téměř žádné volné místo na oddílu. V tomto případě se také vyplatí provést rozšíření sekce, aby se předešlo problémům.
Při vyhodnocování dostupného prostoru nezapomeňte zohlednit i velikost souborů, které plánujete uložit do sekce root. Budou také zabírat místo a mohou být příčinou nedostatku volného místa na disku.
Krok 2: Vytvořte novou sekci
Před rozšířením oddílu root je nutné vytvořit nový oddíl na disku. V této sekci bude umístěn další prostor, který přidáme do sekce root.
K vytvoření nového oddílu budete muset použít nástroj GParted.
Zde je návod krok za krokem k vytvoření nové sekce:
| Krok | Akce |
|---|---|
| 1 | Otevřete GParted. |
| 2 | Vyberte pevný disk, na kterém je umístěn oddíl root. |
| 3 | Klikněte pravým tlačítkem myši na volný prostor na disku a vyberte Vytvořit nový oddíl. |
| 4 | Nakonfigurujte nastavení nového oddílu, jako je velikost, souborový systém a připojovací bod. |
| 5 | Kliknutím na Použít vytvoříte novou sekci. |
Po dokončení těchto kroků úspěšně vytvoříte nový oddíl na disku. Nyní jste připraveni přejít k dalšímu kroku-rozšíření oddílu root.
Krok 3: Rozšířit souborový systém
Po úspěšné změně velikosti oddílu root našeho linuxového systému musíme rozšířit souborový systém, abychom mohli využít tento další dostupný prostor.
Pro rozšíření souborového systému použijeme příkaz resize2fs . Tento příkaz vám umožňuje změnit velikost ext2, ext3 nebo ext4 souborového systému v Linuxu. Zkontrolujte, zda je tento nástroj nainstalován ve vašem systému spuštěním příkazu:
| resize2fs -v |
Pokud příkaz běží bez chyb a vydává verzi nástroje, pak již máte nainstalovanou verzi resize2fs .
Abychom rozšířili souborový systém, musíme nejprve umístit souborový systém do nového prostoru oddílu. Používáme příkaz:
| resize2fs /dev/sda1 |
Zde/dev / sda1 je zařízení vašeho oddílu root. Pokud je váš oddíl root jinde, nahraďte /dev/sda1 odpovídající cestou k vašemu oddílu.
Po provedení příkazu rozšíření systému souborů uvidíte výstup, který ukazuje novou velikost systému souborů.
Váš souborový systém je nyní úspěšně rozšířen a může využívat další dostupný prostor v sekci root.
Krok 4: přeneste data do nové sekce
Po zvětšení velikosti oddílu root je nutné přenést všechna data ze starého oddílu do nového.
Chcete-li to provést, postupujte takto:
| Krok | Tým |
| 1 | Vytvořte dočasný adresář pro připojení starého oddílu: sudo mkdir / mnt / old_root |
| 2 | Připojte starý oddíl do vytvořeného adresáře: sudo mount / dev / sda1 / mnt / old_root |
| 3 | Zkopírujte všechna data ze starého oddílu do nového: sudo cp - a/mnt/old_root/. / |
| 4 | Odpojte starou sekci: sudo umount / mnt / old_root |
| 5 | Odstraňte dočasné adresář: sudo rmdir / mnt / old_root |
Po provedení těchto akcí budou všechna data ze starého oddílu přenesena do nového oddílu root. Zkontrolujte, zda jsou všechny soubory a adresáře úspěšně zkopírovány.
Krok 5: aktualizujte nastavení systému
Po úspěšném zvětšení oddílu root je nutné aktualizovat nastavení systému, aby mohl využívat rozšířený prostor.
1. Otevřete terminál a zadejte následující příkaz:
- sudo resize2fs /dev/mapper/root-root
2. Po zadání příkazu se spustí proces změny velikosti systému souborů. To může nějakou dobu trvat, v závislosti na velikosti oddílu a objemu dat.
3. Po dokončení procesu můžete pomocí příkazu zkontrolovat změněnou velikost oddílu root:
4. Ujistěte se, že se velikost oddílu root zvětšila a nyní používá veškerou dostupnou paměť.
Nyní je váš oddíl root úspěšně rozšířen a připraven k použití.