GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Déplacer /var, /home vers une partition séparée ?

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

Debian
  1. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

  2. Bash =~ Regex et Https://regex101.com/?

  3. Quelle est la portabilité de /dev/stdin, /dev/stdout et /dev/stderr ?

  4. Différence entre /var/log/messages, /var/log/syslog et /var/log/kern.log ?

  5. Django static_root dans /var/www/... - aucune autorisation pour collectstatic

Comment mapper les périphériques /dev/sdX et /dev/mapper/mpathY à partir du périphérique /dev/dm-Z

unix:///var/run/supervisor.sock aucun fichier de ce type

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

echo ou print /dev/stdin /dev/stdout /dev/stderr

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?