est-il possible de monter le système de fichiers racine '/' sur un disque dur (où des dossiers comme /usr, /boot, etc. seront stockés) et de monter /tmp et /home sur un autre disque dur sur la même partition ?
Quelque chose comme ça :
HDD1:
/
/usr
/bin
/boot
/var
HDD2:
/tmp
/home
Je sais que LVM est possible pour créer un seul grand volume mais ce n'est pas ce que je veux
Réponse acceptée :
Avoir /tmp
et /home
sur la même partition que l'autre mais une partition différente de /
, vous devrez faire ceci :
-
Faire
tmp
ethome
les deux répertoires de niveau supérieur sur la partition que vous souhaitez contenir. Donc, si maintenant cette partition est elle-même/tmp
, vous devrez déplacer tout son contenu vers untmp
répertoire à sa racine. -
Donnez la partition qui contient
tmp
ethome
son propre point de montage. Un nom raisonnable pour cela esttmp+home
(sauf si vous prévoyez d'utiliser cette partition pour d'autres choses également) et les emplacements raisonnables pour cela sont/
,/mnt
, et/media
. Je recommande de le mettre directement dans/
et le reste de cette réponse suppose que c'est là qu'il se trouve. -
Donnez
/tmp+home
sa propre entrée dans/etc/fstab
. (Vous verrez/tmp
a sa propre entrée.) -
Créer
/tmp
et/home
liens symboliques vers/tmp+home/tmp
et/tmp+home/home
.
Veuillez noter que cela ne sera pas impliquent d'utiliser ces instructions pour créer un /home
séparé partition, car dans cette configuration, /home
sera un lien symbolique vers une partition séparée, plutôt qu'un point de montage pour une partition séparée.
De plus, vous devrez déconfigurer votre /tmp
séparé répertoire (y compris supprimer ou, mieux, commenter son entrée dans /etc/fstab
), depuis /tmp
ne sera plus un point de montage pour une partition séparée, mais sera plutôt un lien symbolique vers une partition séparée.
Cette réponse ne fournit pas d'instructions extrêmement spécifiques (bien qu'elle devrait être suffisante, combinée à la documentation disponible). Si quelqu'un qui a de l'expérience dans le déplacement de /tmp
peut déterminer s'il est possible/sûr de déplacer /tmp
tandis que dans le système installé, ce serait utile. Je peux donner des instructions détaillées pour ce faire à partir du système installé ou d'un CD live, mais je ne veux pas donner d'instructions inefficaces ou dangereuses (ni d'instructions inutilement difficiles et chronophages).