Tijdens het gebruik van Linux OS wordt het na verloop van tijd noodzakelijk om de homedirectory van systeemgebruikers over te brengen naar een ander medium of schijf. Een dergelijke behoefte kan ontstaan door een gebrek aan gebruikte schijfruimte of andere gebruikerswijzigingen. Linux heeft een voldoende aantal commando's en mogelijkheden om deze operatie uit te voeren zonder speciale problemen te veroorzaken en de hele systeemstructuur te doorbreken.
instructies:
Stap 1
Start eerst op vanaf de LiveCD van het besturingssysteem. Het maakt niet echt uit welke schijfdistributie u kiest, maar als u Ubuntu op uw computer gebruikt, is het raadzaam om op te starten vanaf de Ubuntu LiveCD.
Stap 2
Start Terminal ("Menu" - "Programma's" - "Accessoires" - "Terminal") en koppel de rootpartitie. Voer hiervoor de opdracht in:
mount / / mnt / partitie
Koppel op dezelfde manier een back-uppartitie. Kopieer daarna de homedirectory naar de nieuw gemaakte sectie:
cp –R / mnt / partitie / home / / mnt / backup / backup_home
Stap 3
Ontkoppel daarna de back-uppartitie met de opdracht ontkoppelen:
ontkoppelen / mnt / back-up /
Koppel de partitie die u wilt overbrengen en ruim deze op met cfdisk of mkfs (formaat kan worden geproduceerd):
mount / mnt / target
Stap 4
Kopieer / home naar de nieuw gemaakte partitie met behulp van de cp-functie. Bijvoorbeeld:
cp / mnt / partitie / home / / mnt / target / home
Stap 5
Verwijder vervolgens alle inhoud in het koppelpunt / mnt / partitie / home. Gebruik hiervoor de rm-functie. Bijvoorbeeld:
rm / mnt / partitie / home
Stap 6
Open vervolgens het bestand / mnt / partition / etc / fstab en verander het aankoppelpunt van de / home-map naar de gebruikte of voeg een nieuwe regel toe in het bijbehorende blok.
Stap 7
Start opnieuw op en zorg ervoor dat de map correct is aangekoppeld. Als u geen toegang krijgt tot de / home directory, bewerk dan de bestanden / etc / mtab en / etc / fstab.