Ce sujet peut sembler un peu particulier. Je veux dire, pourquoi devriez-vous convertir votre répertoire personnel en une partition séparée ?

Chaque fois que vous installez Linux, le programme d’installation sélectionne déjà le ‘guidé‘ partitionnement par défaut. Lorsque vous choisissez cette option, le programme d’installation place le domicile répertoire plus tous les autres répertoires système sous la racine ( / ) cloison.

Bien que cette configuration fonctionne assez bien, elle présente un risque énorme. Si votre système tombe en panne ou si quelque chose corrompt la partition racine, tous vos fichiers personnels résidant dans le répertoire de base sont perdus.

Pour cette raison, il est important de créer une partition d’accueil séparée lors de l’installation. Cela garantit la sécurité de vos fichiers personnels lors de la réinstallation d’un système d’exploitation ou en cas de plantage de la partition racine.

Si vous avez accepté l’option par défaut lors du partitionnement de votre disque dur de sorte que tous nos répertoires se trouvent sous la partition racine, alors ce guide est pour vous.

Publicité

Dans ce guide, nous allons transférer le répertoire personnel vers une partition distincte sur un disque nouvellement ajouté. À des fins de démonstration, nous utiliserons un lecteur USB amovible pour servir de lecteur supplémentaire. Dans le monde réel, il peut s’agir d’un lecteur SSD ou d’un disque dur supplémentaire que vous souhaitez utiliser comme partition principale.

Commençons!

Étape 1 : Identifiez le nouveau lecteur ajouté

Avant de brancher le disque amovible, nous n’avons qu’un seul disque dur (/dev/sda) avec un domicile dossier et toutes les partitions système montées sur le / ou partition racine.

Voici un aperçu de la configuration de votre disque dur à l’aide de la commande df.

$ df -Th
Vérifier La Partition Linux
Vérifier La Partition Linux
Vérifier La Partition Linux

Ensuite, nous brancherons le 8 Go amovible USB conduire. Celle-ci est identifiée comme /dev/sdb et est monté sur le /media/tecmint/USB point de montage.

Pour le confirmer, nous allons exécuter le lsblk commander.

$ lsblk
Vérifier La Partition Linux Montée
Vérifier La Partition Linux Montée
Vérifier La Partition Linux Montée

La partition et le point de montage peuvent varier en fonction de votre configuration. Par exemple, un troisième lecteur sera indiqué comme /dev/sdcun quatrième /dev/sdd etc.

Étape 2 : Créer une nouvelle partition sous Linux

Nous venons d’ajouter notre deuxième disque à notre système, mais afin de l’utiliser comme une partition séparée pour notre domicile répertoire, nous devons créer une partition dessus. Pour le moment, il n’en a pas car il s’agit d’un nouveau lecteur.

La commande fdisk le confirme comme indiqué.

$ sudo fdisk -l
Vérifier Le Nouveau Lecteur Sous Linux
Vérifier Le Nouveau Lecteur Sous Linux
Vérifier Le Nouveau Lecteur Sous Linux

Dans la section en surbrillance, vous pouvez voir que le nouveau disque n’a pas de partition associée contrairement au premier disque qui a /dev/sda1, /dev/sda2, et /dev/sda5.

Maintenant, nous allons créer une partition en utilisant la commande :

$ sudo fdisk /dev/sdb

Lorsque vous y êtes invité, appuyez sur 'n' pour créer une nouvelle partition. Puis appuyez 'p' pour spécifier la création d’une partition principale, et appuyez sur '1' pour spécifier le numéro de partition. Pour les deux invites suivantes, appuyez sur ‘ENTRER‘ pour accepter les valeurs par défaut en spécifiant le premier et le dernier secteur.

Étant donné que mon disque amovible est livré avec le NTFS système de fichiers, je vais le supprimer en appuyant sur 'Y'. Pour enregistrer toutes les modifications apportées, appuyez sur 'w'car cela écrit toutes les modifications apportées à la partition.

Créer Une Nouvelle Partition Sous Linux
Créer Une Nouvelle Partition Sous Linux
Créer Une Nouvelle Partition Sous Linux

Pour confirmer les modifications apportées, exécutez à nouveau la commande :

$ sudo fdisk /dev/sdb

Lorsque vous y êtes invité, appuyez sur 'p' pour impression. Cela imprime les informations de la partition. À partir de la sortie, vous pouvez voir qu’une nouvelle partition /dev/sdb1 a été créé avec Linux comme type de système de fichiers. Nous devons le formater au type de système de fichiers ext4, ce que nous ferons dans la section suivante.

Répertorier Les Nouvelles Informations De Partition Sous Linux
Répertorier Les Nouvelles Informations De Partition Sous Linux
Répertorier Les Nouvelles Informations De Partition Sous Linux

Étape 3 : formater une nouvelle partition sous Linux

L’étape suivante consiste à formater le /dev/sdb1 partition en utilisant le format de système de fichiers ext4. Prenez note que nous formatons /dev/sdb1 (la partition) et non /dev/sdb qui est le lecteur amovible.

$ sudo mkfs.ext4 /dev/sdb1
Formater Une Nouvelle Partition Sous Linux
Formater Une Nouvelle Partition Sous Linux
Formater Une Nouvelle Partition Sous Linux

Étape 4 : Monter une nouvelle partition sous Linux

Pour que le lecteur soit accessible au système, nous devons le monter sur le système de fichiers du système. Mais d’abord, nous allons créer un point de montage sur lequel nous monterons la partition.

$ sudo mkdir -p /srv/home

Ensuite, nous allons monter la partition sur le point de montage comme suit. Ceci, en effet, rend le lecteur disponible pour le système.

$ sudo mount /dev/sdb1 /srv/home

Pour le confirmer, lancez le commande df comme montré:

$ sudo df -Th
Confirmer La Nouvelle Partition Montée
Confirmer La Nouvelle Partition Montée
Confirmer La Nouvelle Partition Montée

Étape 5 : Copier les fichiers du répertoire personnel sur une nouvelle partition

Nous devons maintenant copier le contenu du domicile répertoire au point de montage qui se trouve maintenant sur le lecteur. Donc, nous allons exécuter la commande :

$ sudo cp -aR /home/* /srv/home/

Juste pour confirmer que tout s’est bien passé, nous allons vérifier le contenu du répertoire personnel.

$ ls -l /srv/home/tecmint

À partir de la sortie, vous pouvez clairement voir que tous les répertoires par défaut censés se trouver dans le répertoire de base sont présents.

Copier Les Fichiers Du Répertoire Personnel Sur Une Nouvelle Partition
Copier Les Fichiers Du Répertoire Personnel Sur Une Nouvelle Partition
Copier Les Fichiers Du Répertoire Personnel Sur Une Nouvelle Partition

Étape 6 : Créez un nouveau répertoire personnel et montez le lecteur

Nous devons maintenant créer un autre répertoire personnel sur lequel nous monterons notre partition personnelle. Pour éviter toute confusion, nous allons renommer notre répertoire personnel actuel en /home.bak montré.

$ sudo mv /home /home.bak

Ensuite, nous allons créer un nouveau répertoire personnel.

$ sudo mkdir /home

Nous allons ensuite démonter le /dev/sdb1 système de fichiers et montez-le dans le répertoire personnel nouvellement créé

$ sudo umount /dev/sdb1
$ sudo mount /dev/sdb1 /home

Pour confirmer que le /home répertoire contient les répertoires par défaut, nous allons naviguer dans et lister son contenu :

$ cd /home
$ ls -l tecmint
Répertorier Le Contenu Du Répertoire Personnel
Répertorier Le Contenu Du Répertoire Personnel
Répertorier Le Contenu Du Répertoire Personnel

De plus, vous pouvez vérifier que notre système de fichiers est monté sur le /home point de montage à l’aide de commande df comme suit.

$ sudo df -Th /dev/sdb1
Confirmer La Partition Linux Principale
Confirmer La Partition Linux Principale
Confirmer La Partition Linux Principale

La sortie confirme que le /dev/sdb1 système de fichiers sur notre lecteur est monté sur le /home cloison. Cependant, cela ne survivra pas à un redémarrage. Pour rendre cela persistant, une étape supplémentaire est nécessaire et consiste à modifier le /etc/fstab fichier avec les informations du système de fichiers.

Étape 7 : Monter une partition permanente sous Linux

Pour garantir automatiquement que le système de fichiers est monté à chaque démarrage du système, nous allons modifier le /etc/fstab fichier. Mais d’abord, obtenons le UUID du système de fichiers comme suit.

$ sudo blkid /dev/sdb1
Vérifier L'Uuid De La Partition Sous Linux
Vérifier L'Uuid De La Partition Sous Linux
Vérifier L’uuid De La Partition Sous Linux

Copiez et collez l’UUID quelque part sur un éditeur de texte car il sera utilisé à l’étape suivante.

Ensuite, ouvrez le /etc/fstab fichier.

$ sudo vim /etc/fstab 

Ajoutez cette ligne au fichier comme indiqué. Remplace le uid entre crochets avec le réel UUID du /dev/sdb1 système de fichiers que vous avez copié et collé précédemment dans l’éditeur de texte.

UUID=[ uid ]     /home	   ext4	   defaults	0	2
Monter La Partition De Manière Permanente Sous Linux
Monter La Partition De Manière Permanente Sous Linux
Monter La Partition De Manière Permanente Sous Linux

Enregistrez les modifications et fermez le fichier. Exécutez ensuite la commande suivante pour monter toutes les partitions.

$ sudo mount -a

Maintenant, votre disque sera monté à chaque fois au démarrage du système sur le /home cloison.

$ df  -h /dev/sdb1
Confirmer Le Montage De La Partition D'Accueil
Confirmer Le Montage De La Partition D'Accueil
Confirmer Le Montage De La Partition D’accueil

Pour éviter de passer par toutes ces étapes, il est toujours conseillé d’avoir une partition home séparée du reste des partitions système lors de l’installation afin de séparer vos fichiers personnels des fichiers système. Cela facilite la récupération de vos données en cas de problème.

Rate this post
Publicité
Article précédentCelsius Network, une plateforme de prêt de crypto-monnaie, embauche GC
Article suivantLe logiciel malveillant Daxin lié à la Chine a ciblé plusieurs gouvernements dans des attaques d’espionnage
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici