Hmz normaliter is het beter vanaf het eerste moment een aparte partitie te maken hiervoor.
Of beter ?
Wel makkelijker.
Dus ben je nog niet helemaal rond en of heb je nog niet alles gesetteld in je nieuwe Ubuntu installatie, zou je hem nogmaals over kunnen doen.
In principe word je dan ook handiger erin, en een aparte partitie maken zal je waarschijnlijk als beginnenling net zoveel tijd kosten.
Goed indien je dit niet wilt doen dan handel je alsvolgt.
Download "Gparted"en brand die op cd.:
http://gparted.sourceforge.net/livecd.phpNu boot je van die cd en maak je een stuk vrij voor je nieuwe /home
Houd er rekening mee dat je /home de meeste ruimte nodig heeft.
Voor je "/" (root) kan je indien je veel installeerd ongeveer 12 a 15 Gig aanhouden.
De rest zoveel mogelijk voor je "/home"
Overzetten gaat alsvolgt en tijdens dit klusje niet eerder rebooten totdat je klaar bent.
#################################################
######
We gaan eerst een root pasword zetten, maak een mooi lang pasword en schrijf het op.
sudo -s
passwd root
geef hier je root pasword op.
sudo -s
en nu je root pw ingeven.
##########################
Let op in deze howto is de X in hdax het voorbeeld.
Je moet zelf even kijken met de opdracht :sudo fdisk -l
Hoe de partitie heet waar je de nieuwe /home wilt hebben.NOTE: In jouw geval zou dit nog steeds hda8 moeten zijn Aan de slag:Geef je root pasword.
sudo -s
1. Maak een directory aan:
mkdir /mnt/tmp
2. Mount de nieuwe partitie nu even aan deze tijdelijke directory:
mount /dev/hdaX /mnt/tmp
Hiermee mount je de partitie aan die map, LET OP die X He? .
#############################################
Nu gaan we de bestanden van de home kopieeren naar de nieuwe partitie:
We gaan eerst naar de /home map toe.
4.
cd /home
We kopieeren alles naar de tmp map.
5.
find . -depth -print0 | cpio --null --sparse -pvd /mnt/tmp/
Nu heb je een exacte kopie van je oude /home op de nieuwe partitie.
Check dit eventueel nog ff door in die /mnt/tmp/ te kijken.
Verwijder de oude home directory eerst nog niet; wie weet wat er is mis gegaan.
6. We gaan eerst backuppen en de oude /home hernoemen :
cd
mv /home /home.old
############################
Maak een nieuwe /home en mount de nieuwe partitie aan de nieuwe /home:
Maak een nieuwe /home directory.
7.
mkdir /home
unmount de nieuwe partitie van de tijdelijk directory waar alles staat van je oude /home
umount /mnt/tmp
mount de nieuwe partitie aan de nieuwe /home directory.
mount /dev/hdaX /home
Om deze partitie nu automatisch op /home te mounten bij het opstarten van de computer voeg je een regel toe aan /etc/fstab met als mountpoint dus /home.
Eerst openen met :
8.
gksudo gedit /etc/fstab
9. Nu de volgende regel toevoegen.
/dev/hdaX /home ext3 defaults 0 2
NOGMAALS overal waar je
hdaX ziet staan de X veranderen in het cijfer wat in jouw situatie nodig is.
Dit kan dus bijvoorbeeld zijn: hda8, hda2 of hda4 of hdb2 maakt niet uit welke jij gevonden had in het begin.
10. Als de computer opnieuw gestart is open dan een terminal venster en type het commando mount in. Als het goed is staat in het rijtje de onderstaande regel:
/dev/hdbX on /home type ext3 (rw)
hdbX is hier een voorbeeldAls dat zo is, is de operatie geslaagd.
Je zou nu eventueel je oude /home.old kunnen wissen om HD ruimte vrij te maken.
sudo rm -r /home.old
##########################################
Als het goed is heb je nu je /home op een aparte partitie staan waardoor je bij een totale crash van je Ubuntu al je instellingen behoud.
Voorwaarde is dan wel, als dit gebeurt dat je met een installatie via live cd die partitie helemaal met rust laat.
En indien nodig hoef je na de installatie dan alleen de /home die in Ubuntu zit te hernoemen naar /home.old
een nieuwe /home aanmaken, en weer die partitie te mounten aan die nieuwe /home
Na een boot zal alles weer zijn zoals het was voor de crash.
Alles zou nu perfect moeten werken en je /home staat op een andere partitie of Harddisk.