- Chris Hoffman
@chrisbhoffman
- 17 iunie 2012, 6:00am EDT
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.
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.
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.
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
Veți vedea o eroare despre un fișier .gvfs – acest lucru este normal; îl puteți ignora.
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ă.
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
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
Î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
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 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 ”