V průběhu používání operačního systému Linux je časem nutné převést domovský adresář uživatelů systému na jiné médium nebo disk. Taková potřeba může nastat kvůli nedostatku použitého místa na disku nebo jiným změnám uživatele. Linux má dostatečný počet příkazů a schopností k provedení této operace, aniž by způsobil nějaké zvláštní problémy a narušil celou strukturu systému.
Instrukce
Krok 1
Nejprve spusťte z LiveCD operačního systému. Nezáleží na tom, kterou distribuci disku si vyberete, ale pokud ve svém počítači používáte Ubuntu, je vhodné bootovat z Ubuntu LiveCD.
Krok 2
Spusťte Terminál („Nabídka“- „Programy“- „Příslušenství“- „Terminál“) a připojte kořenový oddíl. Chcete-li to provést, zadejte příkaz:
mount / / mnt / partition
Připojte záložní oddíl stejným způsobem. Poté zkopírujte domovský adresář do nově vytvořené sekce:
cp –R / mnt / partition / home / / mnt / backup / backup_home
Krok 3
Poté odpojte záložní oddíl pomocí příkazu unmount:
odpojit / mnt / backup /
Připojte oddíl, který chcete přenést, a vyčistěte jej pomocí cfdisk nebo mkfs (lze vytvořit formát):
mount / mnt / targert
Krok 4
Zkopírujte / vraťte se do nově vytvořeného oddílu pomocí funkce cp. Například:
cp / mnt / partition / home / / mnt / targert / home
Krok 5
Dále odstraňte veškerý obsah v přípojném bodě / mnt / partition / home. K tomu stačí použít funkci rm. Například:
rm / mnt / partition / home
Krok 6
Poté otevřete soubor / mnt / partition / etc / fstab a změňte bod připojení složky / home na použitou nebo přidejte nový řádek do příslušného bloku.
Krok 7
Restartujte počítač a ujistěte se, že je adresář správně připojen. Pokud nemůžete získat přístup do adresáře / home, upravte soubory / etc / mtab a / etc / fstab.