Přejít na hlavní obsah

Jak rozšířím oddíl root v Linuxu?

  • Vladimír Fialová
  • Rady

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ů:

  1. 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.
  2. 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.
  3. 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:

KrokAkce
1Otevřete GParted.
2Vyberte pevný disk, na kterém je umístěn oddíl root.
3Klikněte pravým tlačítkem myši na volný prostor na disku a vyberte Vytvořit nový oddíl.
4Nakonfigurujte nastavení nového oddílu, jako je velikost, souborový systém a připojovací bod.
5Kliknutí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:

KrokTým
1Vytvořte dočasný adresář pro připojení starého oddílu: sudo mkdir / mnt / old_root
2Připojte starý oddíl do vytvořeného adresáře: sudo mount / dev / sda1 / mnt / old_root
3Zkopírujte všechna data ze starého oddílu do nového: sudo cp - a/mnt/old_root/. /
4Odpojte starou sekci: sudo umount / mnt / old_root
5Odstraň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í.