web-dev-qa-db-fra.com

Comment monter plusieurs répertoires sur la même partition?

J'installe un SSD et j'aimerais mettre / sur le SSD et /home, /var, et /tmp sur le disque dur. Ma distribution actuelle est Kubuntu mais cela ne me dérangerait pas d'essayer une autre distribution si cette procédure peut être accomplie plus facile là-bas. J'ai installé de nombreux os Linux différents sur plusieurs partitions, mais je ne connais aucun programme d'installation qui permet de monter plusieurs répertoires sur une seule partition. Je préférerais ne pas utiliser trois partitions distinctes comme particulièrement /home, /var, et /tmp sont sujets à de grandes changements de taille et il n'est pas pratique d'allouer chacun d'eux un maximum arbitraire.

Notez que je discute d'une nouvelle installation, ne déplacez pas le système actuel sur la division SSD/HD.

18
dotancohen

Vous pouvez utiliser deux approches. Pour une approche, vous devez d'abord monter votre partition de disque dur partout où (par exemple, sous/HD) et également l'ajouter à/etc/fstab, puis créez la maison, VaR et TMP à l'intérieur du support.

  1. Utilisez des liens symboliques. Ensuite, créez des liens symboliques de/home to/hd/home, etc.

  2. Au lieu de symboles de symboles, utilisez des supports de liaison. La syntaxe est mount --bind /hd/home /home. Vous pouvez également mettre cela dans FSTAB, en utilisant 'BIND' comme fstype.

Le moyen de base de l'installer est de configurer le système de fichiers cible à la main avant de commencer l'installation réelle. Je sais que c'est suffisamment facile avec Debian-Installer pour utiliser l'installateur pour créer vos partitions, monter, puis passer à un terminal différent (Dites, Alt-F2), CD dans/cible et créer vos symboles de symboles (ou des supports de connexion). Revenez ensuite à Alt-F1 et continuez l'installation. Les installateurs d'Ubuntu (et je suppose que Kubuntu) sont basés sur Debian-Installer, alors je suppose que similaire est possible.

24
derobert