Un home séparé ou pas ?

Les pour et les contre ici deplacer_home

On peut conseiller un home non séparé dans les cas suivants :

  • utilisateurs novices
  • manque d'info sur les futurs besoins d'occupation du disque
  • disque dur < 20 Go…

Avantages d'un /home séparé

Les avantages d'un /home séparé sont:

1. La possibilité de partager ce /home entre plusieurs distributions GNU/Linux utilisant les mêmes versions de logiciels (par exemple Ubuntu 10.04 et Kubuntu 10.04), ou bien n'importe-quelles versions si vous utilisez des noms d'utilisateurs différents1).

2. La possibilité de crypter vos données avec cryptsetup

3. Il est plus facile de récupérer un /home séparé en cas de mauvaise manipulation sur la partition racine (/).

Depuis Ubuntu 8.04 LTS, il n'est plus indispensable d'avoir un /home séparé pour réinstaller Ubuntu sans perdre son /home.

Inconvénients d'un /home séparé

Il faut réserver

  • de la place libre sur la partition (/) qui contient Ubuntu (pour les mises à jour ou les ajouts de logiciels), et
  • de la place libre sur la partition /home séparée (pour des ajouts de fichiers).

La méthode du /home séparé prend donc plus de place disque.

Un /home séparé n'est donc pas recommandé si vous possédez un petit disque dur (<20Gio par exemple) et ne savez pas anticiper vos besoins en espace sur la partition racine (/).

Déplacer le home

deplacer_home

Ce lien vous conduira à trois méthodes possibles.Une seule est reprise ci-dessous, car elle semble la plus accessible.

Prérequis

Gparted

Gparted ne se présente plus !

Disk-Manager

Disk-manager

Il conviendrait cependant d'utiliser Disk-Manager avec prudence, car il écrit dans le fichier etc/fstab ! Or rien n'indique qu'il utilise les UUID pour ce faire. Cette méthode est pourtant la plus séuritaire dans le nommage des disques et des partitions

Nautilus en mode administrateur

Utiliser le gestionnaire de fichiers en mode graphique et administrateur présente le danger de corrompre son système en modifiant les fichiers essentiels. Utilisez le avec prudence, et quitter ce mode dès que les tâches d'administration sont effectuées !

les_extensions_logicielles_de_nautilus Ces extensions logicielles sont disponibles dans les dépôts officiels de la distribution Ubuntu, et s'activent au clic droit du pointeur graphique (souris).

Lien direct pour installation de gksu, cliquez, il demandera votre mot de passe admin, et installera automatiquement depuis votre navigateur, le paquet logiciel requis.

Dans les distributions antérieures à la 10.04, apturl n'était pas automatiquement activé

Info sur apturl et sa compatibilité avec différents navigateurs ici

Procédure

1.Créer avec votre éditeur de partitions (Gparted par exemple) une partition séparée et l'appeler (étiquette) newhome. (Il conviendra auparavant d'avoir réduit une autre partition afin d'avoir dégagé de l' espace libre sur le disque).

On peut préférer utiliser Gparted depuis un live CD !

2.Monter la partition newhome (de façon ponctuelle, juste pour pouvoir copier).Le montage s'effectue automatiquement, en cliquant sur le lien en bas de la barre Raccourcis.

3.Saisir dans un terminal

   sudo cp -av /home/. /media/newhome/
   

ce qui copie le contenu de home (mais pas le /home lui même) sur la nouvelle partition.

Syntaxe de la commande

Le point se place derrière la barre oblique / sans espace entre les deux.

Cela signifie qu'on prendra le contenu du dossier et non le dossier lui même.

L'espace après le point est par contre obligatoire.

4.Lancer votre gestionnaire de fichiers en mode administrateur (par exemple : ALT+F2 puis gksudo nautilus) et neutraliser l'ancien home en le renommant en oldhome.

5.Créer immédiatement via votre gestionnaire de fichiers (en mode administrateur) un nouveau répertoire home vide.

6.Lancer Disk-Manager. Cliquer sur la partition séparée newhome, cocher la colonne « active » (ce qui permettra à votre nouveau home de se monter au démarrage), puis cliquez sur le bouton « modifier ». Dans « point de montage », saisissez

   /home
   

Dans « options », laisser « defaults ».

7.Redémarrer le système. Le home pointe maintenant sur une partition séparée.

Préserver son home lors d'une réinstallation d'ubuntu

Préserver son home

Voici trois méthodes:

1. Utiliser une fonction du programme d'installation, qui permet de réinstaller tout le système sans toucher au « /home ». C'est la solution la plus simple.

2. Avoir un « /home » positionné sur une partition séparée. La réinstallation n'écrase pas ce « /home ».

3. Avoir une sauvegarde du « /home » (sur un disque externe ou une clé USB), qu'on utilisera pour remplacer le « /home » standard issu de la nouvelle installation.

Réinstallation avec un « /home » sur une partition séparée

Pré-requis

  • Avoir un live_cd ou un live_usb.
  • Avoir déjà un « /home » séparé avant la réinstallation. Pour ce faire, consulter le tutoriel déplacer_home.
  • Avoir cette procédure sous les yeux avant de démarrez la réinstallation.
  • Connaitre les références (sda1, sdb3,…) de votre partition système et de votre partition « /home » séparée.
  • Par prudence, avoir sauvegardé votre « /home » sur un support externe.

Procédure

1.Démarrez votre liveCD ou votre liveUSB, et lancez l'installation.

2.Lors de l'installation d' Ubuntu, juste après le choix du clavier, vous verrez s'afficher « Démarrage de l'outil de partitionnement ».

3.Dans l'écran qui apparait, il faut cliquer sur « Définir les partitions manuellement (avancé) ».

4.Double-cliquez sur la partition système Ubuntu que vous voulez remplacer (pas sur celle avec votre home séparé).

5.Une fenêtre s'ouvre, qui s'appelle « Modifier une partition ». Dans cette fenêtre, vous avez plusieurs zones :

  • Taille de la nouvelle partition : conservez la taille actuelle.
  • Utiliser comme : choisir le format de fichier désiré, c'est à dire ext4 à partir de Ubuntu 9.10, et ext3 avant.
  • Formater la partition: cochez la case
  • Point de montage: ouvrir la liste déroulante et choisir « / » (vous indiquez ainsi que la partition sera la partition racine de votre système).

6. Puis double-cliquez sur la partition portant votre « /home » séparé. Une fenêtre s'ouvre, qui s'appelle « Modifier une partition ». Dans cette fenêtre, vous avez plusieurs zones :

* a.« Taille de la nouvelle partition » : conservez la taille actuelle.

* b.« Utiliser comme » : choisir le format de fichier désiré, c'est à dire ext4 à partir de Ubuntu 9.10, et ext3 avant.

* c.« Formater la partition » : ne cochez pas cette case.

* d. « Point de montage » : ouvrir la liste déroulante et y choisir « /home ».

7.Vous validez et vous obtenez quelque chose comme cela (sda1 est ici la partition système formatée, et sda4 est la partition « /home » séparée, non formatée - les autres partitions ne sont pas touchées par l'installation - les références des partitions peuvent être différentes sur votre disque) :

Partager home

Des logins différents

Plusieurs distributions sur le même disque peuvent partager la même partition home si et seulement si à l'installation d'une nouvelle distribution, vous attribuez un nom d'utilisateur différent des autres installations présentes sur le disque.

En effet les versions des logiciels sont différentes entre deux distributions différentes, or les préférences de ceux-ci sont stockées dans vote home (fichiers cachés, faire CTRL + H pour les voir)…

Thunderbird

Il sera intéressant de voir si on peut partager les répertoires contenant les courriels de Thunderbird par exemple, et ce de façon à ne pas les avoir en doublons et de gaspiller l'espace disque….

Partager un profil thunderbird entre plusieurs utilisateurs

partager_un_profil_entre_deux_os_sur_une_meme_machine

Partager un profil entre deux OS sur une même machine

  • Monter la partition commune n'est pas nécessaire car cela a été fait lors de l'installation (c'est home).
  • Paramétrer le “Profilemanager” sur le second système installé pour qu'il trouve les mails du premier.

Créer un profil

  • Au premier lancement de Thunderbird, on vous propose la création d'un compte. Ce compte est stocké dans ce qu'on appelle un profil.
  • Il contient vos messages ainsi que vos carnets d'adresses, mots de passe, extensions et préférences.

Lancer le “Profilemanager”

  thunderbird --profilemanager

ou

  thunderbird -p
  • Une fenêtre avec boutons radio s'ouvre .
  • Pointer sur le dossier du profil souhaité
  • Cliquer sur “Choose folder…” (Choisir un dossier…) et le sélectionner.
  • Ex : /mnt/Donnees/Partage Linux/Thunderbird/Profiles/Sylvain_ProfilTB_Win_et_Linux

Forcer la même version de Thunderbird

Les numéros de version de Thunderbird sont parfois différentes selon les versions d'Ubuntu. Il est possible de forcer la version employée pour avoir la même.

Ceci n'est pas nécessaire sur Lucid 10.04 et 12.04 Précise Pangolin qui ont en Mai 2012 la version 11.0.1 toutes deux.

dernieres_versions_de_firefox_ou_de_thunderbird

un_home_separe_ou_non.txt · Dernière modification: 2012/05/01 14:29 (modification externe)
GNU Free Documentation License 1.3
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5