J'essaie de déplacer certains dossiers (tels que /var
et /home
) sur une partition séparée après avoir lu ce guide :
3.2.1 Choisir un schéma de partition intelligent
J'ai réussi à déplacer un dossier en suivant ce guide.
Cependant, cela ne semble pas fonctionner pour plusieurs dossiers, et tous mes dossiers sont déversés dans la partition sans les dossiers appropriés.
Je voudrais monter /var
, /home
, et /tmp
sur la cloison séparée ; quelqu'un peut-il me guider à ce sujet ?
Réponse acceptée :
1. Vous avez d'abord besoin d'espace non alloué pour créer les partitions pour chaque point de montage (/var, /home, /tmp). Utilisez Gparted pour cela.
2. Ensuite, vous devez créer les systèmes de fichiers pour ces partitions (cela peut également être fait avec Gparted) ou utiliser :
mkfs.ext4 /dev/sdaX
par exemple pour créer un nouveau système de fichiers ext4 sur le périphérique /dev/sdaX (remplacez /dev/sdaX par votre propre périphérique)
3. Montez le nouveau système de fichiers sous /mnt
mkdir /mnt/var
mount /dev/sdaX /mnt/var
4. Passez en mode mono-utilisateur afin qu'il n'y ait aucune activité rw sur le répertoire pendant le processus
init 1
5. Entrez votre mot de passe root.
6. Sauvegardez les données uniquement dans var (pas dans le répertoire /var lui-même)
cd /var
cp -ax * /mnt/var
7. Renommez le répertoire /var une fois que vos données ont été transférées avec succès.
cd /
mv var var.old
8. Créez le nouveau répertoire var
mkdir var
9. Démontez la nouvelle partition.
umount /dev/sdaX
10. Remontez-le en tant que /var
mount /dev/sdaX /var
11. Modifiez le fichier /etc/fstab pour inclure la nouvelle partition, avec /var comme point de montage, afin qu'il soit automatiquement monté au démarrage.
/dev/sdaX /var ext4 defaults 0 0
12. Répétez les étapes 1 à 11 pour /home et /tmp.
13. Revenez enfin au mode multitâche.
init 5