Comment créer une partition d'accueil distincte après l'installation d'Ubuntu
Ubuntu n'utilise pas de partition / home séparée par défaut, bien que de nombreux utilisateurs de Linux en préfèrent une. L'utilisation d'une partition home distincte vous permet de réinstaller Ubuntu sans perdre vos fichiers et paramètres personnels..
Bien qu'une partition home distincte soit normalement choisie lors de l'installation, vous pouvez également migrer vers une partition home distincte après l'installation d'Ubuntu - cela demande cependant un peu de travail..
Pendant l'installation d'Ubuntu
Il est facile de créer une partition home séparée lors de l'installation d'Ubuntu. Choisissez l'option d'installation «Quelque chose d'autre» pour utiliser une structure de partition personnalisée et créer plusieurs partitions. Définissez le point de montage de l’une de vos partitions sur / - qui contiendra le système de fichiers racine - et le point de montage d’une autre partition sur / home. Lorsque vous installerez ultérieurement Ubuntu, vous pourrez redéfinir votre ancienne partition d'origine sur / home - mais veillez à décocher la case Format pour que vos fichiers soient supprimés..
Après avoir installé Ubuntu
Si vous ne créez pas de partition principale distincte lors de l'installation d'Ubuntu, vous n'avez pas à réinstaller Ubuntu à partir de zéro. Pour migrer vers une partition d'accueil distincte après l'installation, vous devez créer une nouvelle partition (ce qui peut nécessiter le redimensionnement de vos partitions existantes), copier les fichiers de votre répertoire personnel existant sur cette partition et indiquer à Ubuntu de monter la nouvelle partition à /maison.
Étape 1: Créer une nouvelle partition
Si vous avez un peu d’espace libre, cette étape est facile. Sinon, vous devrez redimensionner votre partition système et créer une nouvelle partition dans l'espace disponible. Suivez notre guide sur le redimensionnement des partitions Ubuntu pour compléter cette étape. Si vous avez de l'espace disponible ou n'avez pas besoin de redimensionner une partition système, vous pouvez simplement installer GParted et créer la partition sans redémarrer à partir d'un CD live. Vous aurez alors envie de créer une partition ext4..
Étape 2: Copier les fichiers d'accueil vers la nouvelle partition
Ubuntu facilite le montage de la nouvelle partition - il suffit de cliquer dessus sous Périphériques dans le gestionnaire de fichiers. Ensuite, cliquez sur le menu Aller et sélectionnez Emplacement pour afficher son point de montage..
Lancez un terminal et exécutez la commande suivante pour créer une copie de votre répertoire / home actuel sur la nouvelle partition, où / mount / location est l'emplacement de votre partition montée:
sudo cp -Rp / home / * / mount / location
Vous verrez une erreur sur un répertoire .gvfs - ceci est normal; tu peux l'ignorer.
Vous devriez vérifier le nouveau répertoire de base pour vérifier qu'il contient vos fichiers. Cependant, nous ne supprimerons pas encore l'ancien répertoire de base.
Étape 3: localisez l'UUID de la nouvelle partition
La longue chaîne ci-dessus, qui ressemble à une image aléatoire, correspond en fait à l'UUID de la partition; nous en aurons besoin pour ajouter la partition à notre fichier fstab, qui indique à Linux où monter les partitions au moment de son démarrage. Vous pouvez également localiser l'UUID de la partition en exécutant la commande suivante dans un terminal:
sudo blkid
Étape 4: Modifier le fichier fstab
Avant de modifier notre fichier fstab, nous devrions créer une copie de sauvegarde que nous pourrons restaurer, au cas où:
sudo cp / etc / fstab /etc/fstab.backup
Ensuite, exécutez la commande suivante pour ouvrir le fichier fstab dans gedit. Vous pouvez également utiliser un autre éditeur de texte, si vous préférez.
gksu gedit / etc / fstab
Ajoutez le texte suivant au fichier fstab sur une nouvelle ligne, en remplaçant la partie _____ par l'UUID complet de votre nouvelle partition d'origine à l'aide de la commande sudo blkid ci-dessus:
UUID = _____ / home ext4 nodev, nosuid 0 2
Enregistrez le fichier après avoir ajouté la ligne.
Étape 5: Déplacer le répertoire de base et redémarrer
À partir d'un terminal, exécutez la commande suivante pour quitter votre répertoire de base, déplacez votre répertoire de départ actuel vers un emplacement réservé et créez un nouveau répertoire de base vide sur lequel votre nouvelle partition sera montée:
cd / && sudo mv / home / home_old && sudo mkdir / home
Redémarrez votre ordinateur après avoir exécuté cette commande. Vous pouvez redémarrer avec la commande suivante:
sudo shutdown -r now
Nettoyer
Après avoir redémarré votre ordinateur, vous devriez pouvoir vous connecter normalement. Ubuntu utilise maintenant la partition d'accueil séparée. Après vous être assuré que tout s'est bien passé et que tous vos fichiers se trouvent toujours dans votre répertoire / home - au cas où - vous pouvez supprimer votre répertoire / home_old pour libérer de l'espace:
sudo rm -rf / home_old