29Jun
Ubuntu gebruikt standaard geen aparte / home-partitie, hoewel veel Linux-gebruikers er de voorkeur aan geven. Als u een afzonderlijke thuispartitie gebruikt, kunt u Ubuntu opnieuw installeren zonder uw persoonlijke bestanden en instellingen te verliezen.
Hoewel tijdens de installatie gewoonlijk een afzonderlijke thuispartitie wordt gekozen, kunt u ook migreren naar een afzonderlijke thuispartitie na installatie van Ubuntu - dit kost echter wat werk.
tijdens het installeren van Ubuntu
Het maken van een afzonderlijke thuispartitie tijdens het installeren van Ubuntu is eenvoudig. Kies de installatieoptie "Something Else" om een aangepaste partitie-indeling te gebruiken en meerdere partities te maken. Stel het koppelpunt voor een van uw partities in als / - wat het rootbestandssysteem zal bevatten - en het koppelpunt van een andere partitie als / home. Wanneer u Ubuntu in de toekomst installeert, kunt u uw oude thuispartitie opnieuw instellen als / home - maar zorg ervoor dat u het selectievakje Format uitschakelt of dat uw bestanden worden verwijderd.
Na installatie van Ubuntu
Als u tijdens het installeren van Ubuntu geen afzonderlijke home-partitie maakt, hoeft u Ubuntu niet helemaal opnieuw te installeren. Om na de installatie naar een aparte home-partitie te migreren, moet je een nieuwe partitie maken( waarvoor mogelijk de grootte van je bestaande partities moet worden aangepast), kopieer je de bestanden van je bestaande homedirectory naar die partitie en laat Ubuntu de nieuwe partitie op/huis.
Stap 1: Maak een nieuwe partitie aan
Als u wat vrije ruimte heeft, is deze stap eenvoudig. Als u dat niet doet, moet u de grootte van uw systeempartitie aanpassen en een nieuwe partitie in de vrije ruimte maken. Volg onze gids voor het wijzigen van de grootte van Ubuntu-partities om deze stap te voltooien. Als je vrije ruimte hebt of de omvang van een systeempartitie niet hoeft te veranderen, kun je gewoon GParted installeren en de partitie maken zonder opnieuw op te starten vanaf een live CD - je zult een ext4 partitie willen maken.
Stap 2: Home-bestanden kopiëren naar nieuwe partitie
Ubuntu maakt het eenvoudig om de nieuwe partitie te mounten - klik er gewoon op onder Apparaten in Bestandsbeheer. Nadat u dit hebt gedaan, klikt u op het menu Ga en selecteert u Locatie om het koppelpunt te bekijken.
Start een terminal en voer de volgende opdracht uit om een kopie van uw huidige / home-map op de nieuwe partitie te maken, waarbij de locatie van /mount/ de locatie is van uw gekoppelde partitie:
sudo cp -Rp /home/ * /mount/ locatie
U ziet eenfout over een. gvfs-map - dit is normaal;je kunt het negeren.
U moet de nieuwe basismap controleren om te controleren of deze uw bestanden bevat. We zullen de oude homedirectory echter nog niet verwijderen.
Stap 3: Zoek de UUID van de nieuwe partitie
De lange, willekeurig ogende string hierboven is eigenlijk de UUID van de partitie en we hebben deze nodig om de partitie aan ons fstab-bestand toe te voegen, die Linux vertelt waar partities moeten worden gemount wanneer het opstart. U kunt ook de UUID van de partitie lokaliseren door de volgende opdracht in een terminal uit te voeren:
sudo blkid
Stap 4: wijzig de fstab-bestand
Voordat u ons fstab-bestand wijzigt, moeten we een reservekopie maken die we kunnen herstellen, voor het geval dat:
sudo cp /etc/ fstab /etc/ fstab.backup
Voer vervolgens de volgende opdracht uit om het fstab-bestand in gedit te openen. U kunt ook een andere teksteditor gebruiken, als u dat wilt.
gksu gedit /etc/ fstab
Voeg de volgende tekst toe aan het fstab-bestand op een nieuwe regel en vervang het _____-gedeelte door de volledige UUID van uw nieuwe thuispartitie met de opdracht sudo blkid hierboven:
UUID = _____ / home ext4 nodev, nosuid 02
Sla het bestand op nadat u de lijn hebt toegevoegd.
Stap 5: Verhuizing Home Directory &Start
opnieuw Vanaf een terminal voert u de volgende opdracht uit om uw thuismap te verlaten, uw huidige basismap naar een plaats voor placeholder te verplaatsen en een nieuwe, lege basismap te maken waarop uw nieuwe partitie wordt gemount:
cd / & &sudo mv / home / home_old & &sudo mkdir / home
Start uw computer opnieuw op nadat u deze opdracht hebt uitgevoerd. U kunt opnieuw opstarten met de volgende opdracht:
sudo shutdown -r now
Clean-up
Nadat u uw computer opnieuw hebt opgestart, zou u zich normaal moeten kunnen aanmelden. Ubuntu gebruikt nu de afzonderlijke home-partitie. Nadat je hebt gecontroleerd of alles goed is gegaan en je hebt nog steeds al je bestanden in je / home directory - voor het geval dat - kun je de / home_old-map verwijderen om ruimte vrij te maken:
sudo rm -rf / home_old