Cum să creați o partiție Home separată după instalarea Ubuntu

  • Chris Hoffman

    @chrisbhoffman

  • 17 iunie 2012, 6:00am EDT

image

Ubuntu nu folosește în mod implicit o partiție /home separată, deși mulți utilizatori Linux preferă una. Utilizarea unei partiții home separate vă permite să reinstalați Ubuntu fără a vă pierde fișierele și setările personale.

În timp ce o partiție home separată este aleasă în mod normal în timpul instalării, puteți, de asemenea, să migrați la o partiție home separată după instalarea Ubuntu – acest lucru necesită, totuși, un pic de muncă.

În timpul instalării Ubuntu

Crearea unei partiții home separate în timpul instalării Ubuntu este ușoară. Alegeți opțiunea de instalare „Something Else” pentru a utiliza o dispunere personalizată a partițiilor și pentru a crea mai multe partiții. Setați punctul de montare pentru una dintre partiții ca / – care va conține sistemul de fișiere root – și punctul de montare al altei partiții ca /home. Când instalați Ubuntu în viitor, puteți seta vechea partiție de domiciliu ca /home din nou – dar asigurați-vă că debifați caseta de selectare Format sau fișierele dvs. vor fi șterse.

image

După instalarea Ubuntu

Dacă nu creați o partiție de domiciliu separată în timpul instalării Ubuntu, nu trebuie să reinstalați Ubuntu de la zero. Pentru a migra la o partiție home separată după instalare, va trebui să creați o partiție nouă (ceea ce poate necesita redimensionarea partițiilor existente), să copiați fișierele din directorul home existent pe acea partiție și să îi spuneți lui Ubuntu să monteze noua partiție la /home.

Pasul 1: Creați o partiție nouă

Dacă aveți spațiu liber, acest pas este ușor. Dacă nu aveți, va trebui să redimensionați partiția de sistem și să creați o nouă partiție în spațiul liber. Urmați ghidul nostru pentru redimensionarea partițiilor Ubuntu pentru a finaliza acest pas. Dacă aveți spațiu liber sau nu aveți nevoie să redimensionați o partiție de sistem, puteți instala pur și simplu GParted și crea partiția fără a reporni de pe un CD live – veți dori să creați o partiție ext4.

image

Pasul 2: Copiați fișierele de acasă pe noua partiție

Ubuntu facilitează montarea noii partiții – trebuie doar să faceți clic pe ea sub Devices (Dispozitive) în managerul de fișiere. După ce ați făcut acest lucru, faceți clic pe meniul Go și selectați Location pentru a vizualiza punctul său de montare.

image

Lansați un terminal și rulați următoarea comandă pentru a crea o copie a directorului dvs. actual /home pe noua partiție, unde /mount/location este locația partiției dvs. montate:

sudo cp -Rp /home/* /mount/location

Publicitate

Veți vedea o eroare despre un fișier .gvfs – acest lucru este normal; îl puteți ignora.

image

Ar trebui să verificați noul director home pentru a verifica dacă acesta conține fișierele dumneavoastră. Cu toate acestea, nu vom șterge încă vechiul director de acasă.

image

Pasul 3: Localizați UUID-ul noii partiții

Șirul lung, cu aspect aleatoriu de mai sus este de fapt UUID-ul partiției și vom avea nevoie de el pentru a adăuga partiția în fișierul nostru fstab, care îi spune lui Linux unde să monteze partițiile atunci când pornește. De asemenea, puteți localiza UUID-ul partiției executând următoarea comandă într-un terminal:

sudo blkid

image

Pasul 4: Modificarea fișierului fstab

Înainte de a ne modifica fișierul fstab, ar trebui să creăm o copie de rezervă pe care să o putem restaura, pentru orice eventualitate:

sudo cp /etc/fstab /etc/fstab.backup

Publicitate

În continuare, executați următoarea comandă pentru a deschide fișierul fstab în gedit. De asemenea, puteți utiliza un alt editor de text, dacă preferați.

gksu gedit /etc/fstab

Adaugați următorul text la fișierul fstab pe o linie nouă, înlocuind porțiunea _____ cu UUID-ul complet al noii dvs. partiții de domiciliu din comanda sudo blkid de mai sus:

UUID=_____ /home ext4 nodev,nosuid 0 2

Salvați fișierul după ce ați adăugat linia.

Pasul 5: Mutarea directorului home &Reporniți

Dintr-un terminal, rulați următoarea comandă pentru a părăsi directorul home, pentru a muta directorul home curent într-o locație de tip „placeholder” și pentru a crea un director home nou, gol, în care va fi montată noua partiție:

cd / && sudo mv /home /home_old && sudo mkdir /home

image

Publicitate

Reporniți calculatorul după ce ați executat această comandă. Puteți reporni cu următoarea comandă:

sudo shutdown -r now

Clean Up

După ce ați repornit calculatorul, ar trebui să vă puteți conecta în mod normal. Ubuntu folosește acum partiția de acasă separată. După ce v-ați asigurat că totul a mers bine și că aveți în continuare toate fișierele în directorul /home – pentru orice eventualitate – puteți elimina directorul /home_old pentru a elibera spațiu:

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman este redactor-șef al How-To Geek. Scrie despre tehnologie de peste un deceniu și a fost editorialist la PCWorld timp de doi ani. Chris a scris pentru The New York Times, a fost intervievat în calitate de expert în tehnologie la posturi de televiziune precum NBC 6 din Miami, iar activitatea sa a fost acoperită de agenții de presă precum BBC. Din 2011, Chris a scris peste 2.000 de articole care au fost citite de aproape un miliard de ori – și asta doar aici, la How-To Geek.Read Full Bio ”

Lasă un răspuns

Adresa ta de email nu va fi publicată.