Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
tutoriel:deplacer_home [Le 02/05/2020, 12:20]
madpentiste
tutoriel:deplacer_home [Le 10/09/2020, 15:27]
L'Africain petit nettoyage
Ligne 52: Ligne 52:
   - Monter la partition newhome en cliquant dessus dans votre navigateur de fichier (de façon ponctuelle, juste pour pouvoir copier).   - Monter la partition newhome en cliquant dessus dans votre navigateur de fichier (de façon ponctuelle, juste pour pouvoir copier).
   - Saisir dans un terminal //- Attention il faut bien un espace entre le . et /media -//  **sudo cp -av /home/. /media/(nom d'​utilisateur)/​newhome/​** ce qui copie le contenu de /home (mais pas le /home lui même) sur la nouvelle partition.   - Saisir dans un terminal //- Attention il faut bien un espace entre le . et /media -//  **sudo cp -av /home/. /media/(nom d'​utilisateur)/​newhome/​** ce qui copie le contenu de /home (mais pas le /home lui même) sur la nouvelle partition.
-  - Lancer votre [[:​gestionnaire de fichiers]] en [[:​sudo|mode administrateur]] ​(par exemple : ALT+F2 puis **gksudo nautilus**, ou **gksudo nemo** pour linux Mint >​=14) ​et neutraliser l'​ancien **/home** en le renommant en **/​oldhome**.+  - Lancer votre [[:​gestionnaire de fichiers]] en [[:​sudo|mode administrateur]] et neutraliser l'​ancien **/home** en le renommant en **/​oldhome**.
   - Créer immédiatement via votre [[:​gestionnaire de fichiers]] (en [[:​sudo|mode administrateur]]) un nouveau répertoire **/home** vide, puis dans celui-ci créez un dossier du nom de votre login.   - Créer immédiatement via votre [[:​gestionnaire de fichiers]] (en [[:​sudo|mode administrateur]]) un nouveau répertoire **/home** vide, puis dans celui-ci créez un dossier du nom de votre login.
   - Lancez l'​application '​Disques'​. Dans celui-ci, ​   - Lancez l'​application '​Disques'​. Dans celui-ci, ​
Ligne 62: Ligne 62:
   - Redémarrer le système. Votre /home pointe maintenant sur une partition séparée.   - Redémarrer le système. Votre /home pointe maintenant sur une partition séparée.
  
-<note tip>Si vous déplacez un ''/​home''​ déjà sur une partition séparée, Suivez les points 1 à 3. Ensuite il vous suffit de [[:​comment_modifier_un_fichier#​en_ligne_de_commande|modifier]] le fichier **/​etc/​fstab** (faites une [[:​comment_sauver_et_restaurer_un_fichier#​en_ligne_de_commande|copie]] de ce fichier avant modification) avec les droits administrateurs afin **de pointer vers le nouveau /home** \\+<note tip>Si vous déplacez un ''/​home''​ déjà sur une partition séparée, Suivez les points 1 à 3. Ensuite il vous suffit de [[:tutoriel:​comment_modifier_un_fichier|modifier]] le fichier **/​etc/​fstab** (faites une [[:​comment_sauver_et_restaurer_un_fichier#​en_ligne_de_commande|copie]] de ce fichier avant modification) avec les droits administrateurs afin **de pointer vers le nouveau /home** \\
 Vous aurez besoin de connaître l'​[[:​uuid_et_label|UUID]] de la partition du nouveau /home \\ **''##​liste les partitions et leur UUID##''​**<​code>​sudo blkid</​code>​ **''##​Sauvegarde du fichier /​etc/​fstab##''​**<​code>​sudo cp -a /etc/fstab /​etc/​fstab.save</​code>​**''##​Modifiez le fichier /​etc/​fstab##''​** <​code>​gksudo gedit /​etc/​fstab</​code>​ Vous aurez besoin de connaître l'​[[:​uuid_et_label|UUID]] de la partition du nouveau /home \\ **''##​liste les partitions et leur UUID##''​**<​code>​sudo blkid</​code>​ **''##​Sauvegarde du fichier /​etc/​fstab##''​**<​code>​sudo cp -a /etc/fstab /​etc/​fstab.save</​code>​**''##​Modifiez le fichier /​etc/​fstab##''​** <​code>​gksudo gedit /​etc/​fstab</​code>​
 Cherchez la ligne pointant vers l'​ancien home et remplacez l'​[[:​uuid_et_label|UUID]] par celui de la partition du **nouveau /home**. Profitez-en pour changer dans les commentaires le /dev/sdXy par le nouveau (vous pouvez le trouver avec l'​[[:​gnome-disk-utility|utilitaire de disque]] en cliquant sur la partition voulue) comme dans **l'​exemple ci-dessous** : Cherchez la ligne pointant vers l'​ancien home et remplacez l'​[[:​uuid_et_label|UUID]] par celui de la partition du **nouveau /home**. Profitez-en pour changer dans les commentaires le /dev/sdXy par le nouveau (vous pouvez le trouver avec l'​[[:​gnome-disk-utility|utilitaire de disque]] en cliquant sur la partition voulue) comme dans **l'​exemple ci-dessous** :
Ligne 102: Ligne 102:
 <​file>#​Entry for /dev/sda3 : <​file>#​Entry for /dev/sda3 :
 UUID=acda7b4a-xxxxx /​home ext4 defaults 0 0</​file>​ UUID=acda7b4a-xxxxx /​home ext4 defaults 0 0</​file>​
-    * Si par contre tout a bien marché, lors d'une prochaine installation d'​Ubuntu,​ vous n'​aurez qu'à réinstaller Ubuntu sur la partition système, sans toucher à la partition /newhome/. Pour ce faire, voir [[:​reinstallation_ubuntu]].+    * Si par contre tout a bien marché, lors d'une prochaine installation d'​Ubuntu,​ vous n'​aurez qu'à réinstaller Ubuntu sur la partition système, sans toucher à la partition /newhome/. Pour ce faire, voir cette [[:​reinstallation_ubuntu|page]].
  
 Et votre système redémarrera avec l'​ancienne configuration et les anciens fichiers se trouvant sur le /home séparé. ​ Et votre système redémarrera avec l'​ancienne configuration et les anciens fichiers se trouvant sur le /home séparé. ​
Ligne 114: Ligne 114:
 Cette méthode est rapide et simple à exécuter. Elle repose sur l'​utilisation de **Disk-Manager**. Cette méthode est rapide et simple à exécuter. Elle repose sur l'​utilisation de **Disk-Manager**.
  
-==== Préalable ==== 
  
-  * Créez avec [[:​Gparted]] la partition destinée au futur /home. On supposera ici que cette partition est **sda6**. +===== Méthode ​: Démarche avec le terminal =====
-<​note>​Cette opération peut nécessiter de démarrer en LiveCD, dans un premier temps, si une ou des partitions concernées sont actuellement en service</​note>​ +
-  * Installez [[:​Disk-Manager]] si l'​application n'est pas déjà installée.  +
-  * Lancez Disk-Manager qui mettra à jour le fichier **/​etc/​fstab** et créera les points de montage. On choisira à cette étape **/​new.home**,​ comme point de montage pour la partition **sda6**.  +
-  * Montez les partitions.  +
- +
-==== Déplacement du /home ==== +
- +
-  * Copiez le contenu du /home actuel dans le nouveau : <​code>​sudo rsync -av /home/ /​new.home</​code>​ +
-  * Vérifiez par sécurité le contenu du futur /home : <​code>​ls -la /​new.home</​code>​  +
-  * Changez ensuite le nom de l'​ancien /home en **/​old.home** : <​code>​sudo mv /home /​old.home</​code>​ +
-  * Relancez Disk-Manager pour attribuer le nouveau point de montage **/home** à la partition **sda6** +
-  * Redémarrez l'​ordinateur. Le nouveau /home est monté et en service. +
- +
-<​note>​Par prudence, attendez quelques jours pour vérifier que tout va bien, supprimez alors de la racine le dossier /old.home et redimensionnez les différentes partitions pour utiliser l'​espace libéré.  +
-</​note>​ +
- +
- +
-===== Méthode ​: Démarche avec le terminal =====+
  
 ==== Pré-requis ==== ==== Pré-requis ====
Ligne 271: Ligne 252:
  
  
-  * [[https://​olivopiment.wordpress.com/​2018/​12/​27/​deplacer-le-repertoire-home-sous-linux-ubuntu-18-04-bionic-beaver/​]] : comment déplacer son /home sur un disque différent en conservant ses données suite à des difficultés d'​installation+  * [[https://​olivopiment.wordpress.com/​2018/​12/​27/​deplacer-le-repertoire-home-sous-linux-ubuntu-18-04-bionic-beaver/​|comment déplacer son /home sur un disque différent en conservant ses données suite à des difficultés d'​installation]] 
- +  * [[:​reinstallation_ubuntu|comment réinstaller Ubuntu sur un /home séparé]].
-  * [[http://​www.courtois.cc/​monblog/​index.php/​2008/​09/​02/​536-changer-son-linux-d-un-disque-a-un-autre-ubuntu-804|Recopier ses données et son système lors d'un changement de disque dur]] (à réserver aux connaisseurs). +
-  * [[:​reinstallation_ubuntu]] : comment réinstaller Ubuntu sur un /home séparé.+
  
 ---- ----
  • tutoriel/deplacer_home.txt
  • Dernière modification: Le 29/02/2024, 12:53
  • par geole