125
modificacions
Canvis
Jump to navigation
Jump to search
m
Pendent de Aquest artícle és una traducciólliure. Text original a https://help.ubuntu.com/community/Partitioning/Home/Moving <br>
cap resum d'edició
Aquesta guia ofereix instruccions detallades per a la migració de la carpeta del sistema ''/home'' cap a una partició en el disc dur dedicada a tal efecte. Configurar la carpeta ''/home'' en una partició separada és beneficiós perquè les configuracions d'usuari, els fitxers personals i l'escriptori es mantindran si s'actualitza el sistema, es torna a instal·lar Ubuntu o altra distribució (com ara Lliurex). Això funciona perquè ''/home'' conté una subcarpeta per a cada usuari amb els fitxers que contenen totes les dades i la configuració de eixe usuari.
Abans de configurar la partició, primer s'ha de crear una nova. Això es pot fer amb ''Gparted'' o qualsevol altre programa de gestió de particions. Normalment, qualsevol distribució autònoma de linux (Live CD) porta l'aplicació Gparted instal·lada. Quan creeu una nova partició és molt recomanable que siga del tipus ''ext3'' o ''ext4'' (el mateix que tingueu per al sistema de fitxers ''/'') per albergar la nova carpeta ''/home''. Memoritzeu o anoteu la ubicació de la partició, serà una cosa com ''/sda3'' o ''/hda5'' o alguna cosa semblant.
Si esteu migrant des de Windows i la nova partició on voleu ficar el ''/home'' és una antiga partició ''ntfs'' (per exemple, la unitat D:) i heu instal·lat linux on estava C: però amb una partició ''ext3'' o ''ext4'', això no funciona. Serà una càrrega enorme per al processador. Haurieu de convertir les dues particions a ''ext3'' o ''ext4'', però treballar amb dos sistemes d'arxius diferents en la mateixa unitat al mateix temps no sembla ser una bona opció.
== Trobar el '''UUID''' de la partició ==
per exemple, si la partició és ''/dev/sda3'', l'ordre seria
<pre>sudo vol_id -u /dev/sda3</pre>
Ara només cal prendre nota (o copiar i enganxar en un arxiu de text) el '''UUID''' de la partició que voleu que siga la nova partició ''/home''.
= Edició del fitxer '''fstab''' =
Per assegurar-vos que la partició està muntada, munteu tots els sistemes de fitxers declarats en ''fstab'' amb:
<pre>sudo mount -a
</pre>
= Copiar la carpeta ''/home'' a la nova partició =
<pre>sudo diff -r /home /media/home
</pre>
L'única diferència que hauria d'existir són els directoris exclosos /.gvfs esmentats anteriorment. Aquesta ordre pot tardar molt de temps en realitzar-se, depenent de la quantitat de dades que hi haja en la carpeta ''/home''.
= Preparació d''''fstab''' per al canvi =
Ara hem de modificar el '''fstab''' del nou per apuntar a la nova partició i muntar-la com a ''/home''. Així que de nou en una línia d'ordres:<pre>gksu gedit /etc/fstab</pre>i ara editeu les línies afegides abans, canviant la part on diu ''/media/home'' per, simplement, ''/home''. De manera que, en el nostre exemple quedaria així:<pre># (identifier) (location, eg sda5) (format, eg ext3 or ext4) (some settings)
UUID=???????? /home ext3 nodev,nosuid 0 2
</pre>
A continuació, alceu l'arxiu i tanqueu '''gedit''', però no reinicieu encara.
= Canvi de nom de ''/home'' a ''/old_home'' =
Sempre que no torneu a arrencar, seguireu veient 2 còpies de la carpeta ''/home''; una, a la nova partició (actualment muntada com ''/media/home'') i l'altra, en la mateixa partició que estava (actualment muntada com ''/home''). Heu de moure el contingut del directori ''/home'' anterior a un altre lloc i crear una carpeta nova buida que actuarà com un punt de muntatge per a la vostra nova partició.
Escriviu la següent cadena de comandaments per fer tot això alhora: <pre>cd / && amp; sudo mv /home /old_home && amp; sudo mkdir /home</pre> Per defecte, quan s'obre una finestra de terminal, aquesta se situa en el directori personal. En escriure ''cd /'' ens porta al directori arrel i fora de ''/home'', així que es pot usar l'ordre ''sudo mv'' per tal de, essencialment, canviar el nom de ''/home'' a ''/old_home'' i, finalment, crear una carpeta ''/home'' nova i buida (la qual marcarà la posició de la nova partició).
Amb el '''fstab''' ara editat per muntar la partició nova al nostre marcador de posició ''/home'' i, la original ''/home'' canviada de nom a ''/old_home'', reinicieu l'equip. La nova partició es muntarà com a ''/home'' i tot hauria d'estar exactament igual que estava abans de començar (amb la diferència que ara les dades de ''/home'' estaran en una partició diferent de la resta de dades del sistema de fitxers).
= Eliminació de l'antic ''/home'' =
Una vegada s'ha comprovat que tot està correcte, podeu esborrar la carpeta amb l'anterior ''/home'' amb:
<pre> cd /
sudo rm -r /old_home </pre>
Aneu amb compte amb l'ordre anterior ja que alguna errada d'escriptura podria donar lloc a l'eliminació d'altres arxius i directoris.