Jak vytvořit samostatný domovský oddíl po instalaci Ubuntu

  • Chris Hoffman

    @chrisbhoffman

  • 17. června 2012, 6:00 EDT

image

Ubuntu ve výchozím nastavení nepoužívá samostatný oddíl /home, ačkoli mnoho uživatelů Linuxu jej preferuje. Použití samostatného domovského oddílu umožňuje přeinstalovat Ubuntu, aniž byste přišli o své osobní soubory a nastavení.

Ačkoli se samostatný domovský oddíl obvykle volí během instalace, můžete na něj přejít i po instalaci Ubuntu – to však vyžaduje trochu práce.

Při instalaci Ubuntu

Vytvoření samostatného domovského oddílu během instalace Ubuntu je snadné. Zvolte možnost instalace „Něco jiného“ a použijte vlastní rozložení oddílů a vytvořte více oddílů. Nastavte přípojný bod jednoho z oddílů jako / – který bude obsahovat kořenový souborový systém – a přípojný bod dalšího oddílu jako /home. Při budoucí instalaci Ubuntu můžete starý domovský oddíl opět nastavit jako /home – nezapomeňte však zrušit zaškrtnutí políčka Formátovat, jinak budou vaše soubory smazány.

image

Po instalaci Ubuntu

Pokud při instalaci Ubuntu nevytvoříte samostatný domovský oddíl, nemusíte Ubuntu instalovat znovu od začátku. Chcete-li po instalaci přejít na samostatný domovský oddíl, musíte vytvořit nový oddíl (což může vyžadovat změnu velikosti stávajících oddílů), zkopírovat na něj soubory ze stávajícího domovského adresáře a říct Ubuntu, aby nový oddíl připojilo na adresu /home.

Krok 1: Vytvoření nového oddílu

Pokud máte trochu volného místa, je tento krok snadný. Pokud ne, budete muset změnit velikost systémového oddílu a vytvořit nový oddíl na volném místě. Při provádění tohoto kroku postupujte podle našeho průvodce změnou velikosti diskových oddílů Ubuntu. Pokud máte volné místo nebo nepotřebujete měnit velikost systémového oddílu, stačí nainstalovat GParted a vytvořit oddíl bez restartu z živého CD – budete chtít vytvořit oddíl ext4.

image

Krok 2: Zkopírování domovských souborů do nového oddílu

Ubuntu umožňuje snadné připojení nového oddílu – stačí na něj kliknout v položce Zařízení ve správci souborů. Poté klikněte na nabídku Přejít a výběrem možnosti Umístění zobrazte jeho přípojný bod.

image

Spusťte terminál a spusťte následující příkaz pro vytvoření kopie vašeho současného adresáře /home na novém oddílu, kde /mount/location je umístění vašeho připojeného oddílu:

sudo cp -Rp /home/* /mount/location

Reklama

Zobrazí se chyba o .gvfs – to je normální; můžete ji ignorovat.

image

Měli byste zkontrolovat nový domovský adresář a ověřit, zda obsahuje vaše soubory. Starý domovský adresář však zatím mazat nebudeme.

image

Krok 3: Zjistěte UUID nového oddílu

Výše uvedený dlouhý, náhodně vypadající řetězec je ve skutečnosti UUID oddílu a budeme ho potřebovat k přidání oddílu do našeho souboru fstab, který Linuxu říká, kam má oddíly po spuštění připojovat. Identifikátor UUID oddílu můžete také zjistit spuštěním následujícího příkazu v terminálu:

sudo blkid

image

Krok 4: Úprava souboru fstab

Před úpravou našeho souboru fstab bychom měli vytvořit záložní kopii, kterou můžeme pro jistotu obnovit:

sudo cp /etc/fstab /etc/fstab.backup

Advertisement

Následujícím příkazem otevřete soubor fstab v programu gedit. Pokud chcete, můžete použít i jiný textový editor.

gksu gedit /etc/fstab

Přidejte následující text do souboru fstab na nový řádek, přičemž část _____ nahraďte plným UUID vašeho nového domovského oddílu z výše uvedeného příkazu sudo blkid:

UUID=_____ /home ext4 nodev,nosuid 0 2

image

Po přidání řádku soubor uložte.

Krok 5: Přesun domovského adresáře & Restart

Z terminálu spusťte následující příkaz, kterým opustíte domovský adresář, přesunete aktuální domovský adresář do zástupného umístění a vytvoříte nový, prázdný domovský adresář, do kterého bude připojen nový oddíl:

cd / && sudo mv /home /home_old && sudo mkdir /home

image

Reklama

Po spuštění tohoto příkazu restartujte počítač. Restartovat můžete následujícím příkazem:

sudo shutdown -r now

Clean Up

Po restartování počítače byste se měli být schopni normálně přihlásit. Ubuntu nyní používá samostatný domovský oddíl. Poté, co se ujistíte, že vše proběhlo v pořádku a že máte stále všechny soubory v adresáři /home – pro jistotu – můžete adresář /home_old odstranit, abyste uvolnili místo:

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman je šéfredaktor časopisu How-To Geek. Více než deset let píše o technologiích a dva roky byl sloupkařem PCWorldu. Chris psal pro deník The New York Times, jako odborník na technologie poskytoval rozhovory televizním stanicím, například NBC 6 v Miami, a o jeho práci informovaly zpravodajské stanice, například BBC. Od roku 2011 Chris napsal více než 2 000 článků, které byly přečteny téměř miliardkrát – a to jen na stránkách How-To Geek.Přečtěte si celý životopis “

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.