Monter plusieurs dossier sur une partition

Monter plusieurs dossier sur une partition - Installation - Linux et OS Alternatifs

Marsh Posté le 22-11-2007 à 09:13:04    

Bonjour, après de nombreuses recherches en ligne, impossible de trouver si "monter plusieur dossiers situé au même niveau est possible"
 
Je m'explique :
Disque dur de 160 Go en RAID
Je souhaiterais faire une partition avec la racine ( / ) de 10 Go
Mais aussi une autre de 147 Go pour ( /home, /tmp, /var )
et 2 ou 3 go pour le swap.
 
Est-il possible de faire cela ? Quels options dans la commande mount, je dois rajouter ?
 
Merci pour vos réponses.

Message cité 1 fois
Message édité par progzfr le 22-11-2007 à 09:13:15
Reply

Marsh Posté le 22-11-2007 à 09:13:04   

Reply

Marsh Posté le 22-11-2007 à 09:15:03    

Oui, c'est possible
Aucune option spécifique, c'est le fonctionnement normal [:spamafote]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:15:56    

Oui...

 

mount /dev/sdax /
mount /dev/sdax2 /home

 

etc.

 

Edit : burned :o


Message édité par RiderCrazy le 22-11-2007 à 09:16:24
Reply

Marsh Posté le 22-11-2007 à 09:16:36    

Seulement généralement c'est à l'installation qu'on partitionne correctement sont disque et qu'on définit les points de montages.
 
La description des montages se fait dans le fichier /etc/fstab et tout ca se monte automatiquement au boot.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:17:09    

Spafaux :o
M'enfin, il demande avec mount alors moi....

Reply

Marsh Posté le 22-11-2007 à 09:18:07    

ridercrazy si je veux monter /var, /home et /tmp dans sda2.
Je fais ? :
mount /dev/sda2 /home
mount /dev/sda2 /var
mount /dev/sda2 /tmp
 
C'est aussi simple ???

Reply

Marsh Posté le 22-11-2007 à 09:19:34    

Heu y a un truc que tu comprends pas... on ne monte pas /var /home dans /sda2 mais l'inverse
 
/sda2 (la partition est montée) dans /var par exemple


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:20:18    

Mais comme le précise O'gure, ce genre de comportement est de manière générale noté dans /etc/fstab. Ca permet de pas avoir avoir à se tapper le montage à chaque boot (et puis, selon la config des points de montage, le système peut ne pas démarrer si ce n'est pas le cas)

 

T'as quoi comme distrib ?


Message édité par RiderCrazy le 22-11-2007 à 09:21:04
Reply

Marsh Posté le 22-11-2007 à 09:21:35    

Sinon oui tu peux monter plusieurs fois une partition sur un point de montage genre
mount /dev/sda2 /var1
mount /dev/sda2 /var2
mount /dev/sda2 /var3
 
Seulement il faut voir que le contenu de /var1 2 et 3 seront exactement les memes.
 
Pour ton /home /var et /tmp, le contenu est par nature différent...
En suivant ce que tu veux faire, tout sera strictement identique :
le contenu de /home sera celui de /var et /tmp
 
=> c'est quoi l'intéret ?


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:24:07    

progzfr a écrit :

Mais aussi une autre de 147 Go pour ( /home, /tmp, /var )


Pas percuté ce détail... :/

o'gure a écrit :

Heu y a un truc que tu comprends pas... on ne monte pas /var /home dans /sda2 mais l'inverse
 
/sda2 (la partition est montée) dans /var par exemple


Ouais, du coup c'est du grand n'importe quoi là...
Ne fais pas une partoche pour /home /tmp /var mais 3 partitions, ce sera mieux ;)

Reply

Marsh Posté le 22-11-2007 à 09:24:07   

Reply

Marsh Posté le 22-11-2007 à 09:24:17    

Je suis sous debian 4.0r1, seul problème c'est que les developpeur utilise pas le même dossier pour travailler (des vieilles habitudes qui trainent) et donc à la place de leur faire chacun une partition avec une taille fixe pour chacune d'entre elle, j'aurai aimé faire une partition unique comportant les 3 dossier qu'ils utilisent comme ça pas de problème pour savoir quelle taille mettre à chaque dossier.

Reply

Marsh Posté le 22-11-2007 à 09:26:04    

o'gure a écrit :

Sinon oui tu peux monter plusieurs fois une partition sur un point de montage genre
mount /dev/sda2 /var1
mount /dev/sda2 /var2
mount /dev/sda2 /var3
 
Seulement il faut voir que le contenu de /var1 2 et 3 seront exactement les memes.
 
Pour ton /home /var et /tmp, le contenu est par nature différent...
En suivant ce que tu veux faire, tout sera strictement identique :
le contenu de /home sera celui de /var et /tmp
 
=> c'est quoi l'intéret ?

en fait je crois qu'il aimerait bien que /var, /home et /tmp se partagent la partition.


---------------
TriScale innov
Reply

Marsh Posté le 22-11-2007 à 09:27:35    

tout à fait franceso :p
Donc si quelqu'un voit comment faire, merci d'avance ^^

Reply

Marsh Posté le 22-11-2007 à 09:28:41    

Oui ton truc est possible, comme on l'a expliqué, seulement je trouve ca totalement gruik, sale.
Pour que ton truc fonctionne, il va falloir que TOUT ce qui est directement dans /home dans /var et dans /tmp se trouve au MEME NIVEAU, c'est a dire à la racine de ta partition

 

tu vas te retrouver avec un dossier (ou plutot 3) avec un bordel monstre. Dans ce dossier tu vas avoir :
 - les répertoires utilisateurs
 - les répertoires/fichiers temporaires de /tmp
 - les répertoires/fichiers de /var

 

Tout ca DANS LE MEME repertoire. über crade.

 

Solution => Apprend à tes développeur à harmoniser leur travail et a bosser dans leur /home [:spamafote]

 

Si on a établi un standard (le FHS) pour la hierarchisation des fichiers/répertoires sous unix, y a une raison. Si tu veux du bordel sur ton File System tu as des solutions toutes pretes qui viennent de redmond.

Message cité 1 fois
Message édité par o'gure le 22-11-2007 à 09:30:19

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:30:47    

tu peux regarder du côté de LVM : ça te permet pas de partager ta partition entre plusieurs points de montage, mais par contre ça te permet de redimensionner les partitions si jamais tu te rends compte après coup que tu avais mal réparti l'espace disque.


---------------
TriScale innov
Reply

Marsh Posté le 22-11-2007 à 09:32:27    

o'gure a écrit :

Tout ca DANS LE MEME repertoire. über crade.

Sans parler du fait qu'il peut en plus y avoir des collisions de noms de fichiers...


---------------
TriScale innov
Reply

Marsh Posté le 22-11-2007 à 09:32:29    

franceso a écrit :

en fait je crois qu'il aimerait bien que /var, /home et /tmp se partagent la partition.

 
progzfr a écrit :

tout à fait franceso :p
Donc si quelqu'un voit comment faire, merci d'avance ^^

 

Oui cf mon post au dessus des votres et celui juste au dessus de celui ci.
Tu déplace tout le contenu à la racine de cette partition et tu mets en place ton fstab pour que chaque point de montage utilise le meme device

 

/dev/sda2   /home
/dev/sda2   /var
/dev/sda2   /tmp

 

Mais comme je l'ai dit c'est super super super crade.
>> Apprends à tes dev comment utiliser un system unix de manière collaborative !


Message édité par o'gure le 22-11-2007 à 09:35:55

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:35:36    

franceso a écrit :

Sans parler du fait qu'il peut en plus y avoir des collisions de noms de fichiers...


Avec le /tmp et /var (genre les deux répertoires les plus instables) dans la boucle ca peut être joyeux [:god]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 09:37:53    

o'gure, je suis tout à fait d'accord avec toi !C'est pour cela que je leur ai déconseillé et que je ne vais pas le faire mais bon, je ne suis qu'administrateur réseau depuis 1 mois :s donc ...
 
franceso, ouai merci mais je préfère gparted ^^
 
P.S : si vous êtes motivé et voulez bien regarder un autre problème, voici le lien : Cliquer ICI

Reply

Marsh Posté le 22-11-2007 à 09:45:11    

Je comprend que c'est pas évident d'imposer un truc quand on vient d'arriver :/
Techniquement, c'est possible, mais je connais aucune manière de faire cela de manière propre.
 
Sinon tu fais une unique partition [:spamafote]
 
>> La meilleure manière pour moi, c'est l'éducation :
ils peuvent très facilement recréer une hierarchie dans leur /home (partition généralement grosse) s'ils veulent travailler comme il le souhaite. Sinon ils peuvent utiliser des qemu pour virtualiser et ne pas pourir le système de tout le monde.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-11-2007 à 10:20:46    

ou sinon tu peux peut-être monter ta partition dans un endroit complètement différent, et faire des liens entre /var, /tmp et /home et des sous répertoires de ton point de montage...
 
EDIT: je précise quand même que je suis entèrement d'accord avec O'Gure : la meilleure solution est l'éducation de tes devs.


Message édité par franceso le 22-11-2007 à 10:21:33

---------------
TriScale innov
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed