- Chris Hoffman
@chrisbhoffman
- 17. června 2012, 6:00 EDT
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.
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.
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.
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
Zobrazí se chyba o .gvfs – to je normální; můžete ji ignorovat.
Měli byste zkontrolovat nový domovský adresář a ověřit, zda obsahuje vaše soubory. Starý domovský adresář však zatím mazat nebudeme.
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
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
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
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
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 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 “