Le 20 févr. 2011 10:14, "Jean-Charles de Longueville" <
[email protected]> a écrit :
> Bonjour a tous et bises a toutes,
>
> chouette, mieux que les mots croises pour le the du dimanche matin ;-)
>
> Difficile d'avoir structurellement une partie de repertoire sur une
partition et une autre sur une seconde.

En tout cas la solution ne vient pas immédiatement à l'esprit en tout cas !
:o)

> Une piste est d'avoir la discipline de ralonger le chemin pour acceder a
ses donnees (avoir le /home/user sur le sdd et /home/user/data sur le hdd).
Pour un seul utilisateur, c'est facile mais pour une machine
multi-utilisateur, ce ne l'est plus si on souhaite automatiser la procedure.
Bidouiller /usr/sbin/adduser est-il une option? En plus quid des
configurations par defaut d'applications ecrivant directement leur nouveau
repertoire de donnees dans home/user et de la distraction inevitable de
l'utilisateur validant cette proposition et donc ecrivant ses donnees sur le
sdd et pas sur le hdd?
On peut envisager un script exécuté à chaque démarrage !

> Autre piste! Avoir le /home/user sur le hdd et un /sdd/user/ par ailleurs.
Bidouiller ~/.bashrc pour qu'au login il deplace les fichiers et repertoires
dont le nom commence par un dot (".") depuis /hdd/home/user vers
/sdd/home2/user et cree un lien symbolique a la place. Cette solution a
l'avantage de pouvoir facilement etre generalisee a tous les utilisateurs de
la machine en placant le .bashrc bidouille dans /etc/skel/.bashrc. bash sait
tester si un nom donne est un lien symbolique ou un fichier ou un
repertoire. La modification de /usr/sbin/adduser reste necessaire (creer 2
"home" par user, un sur le hdd et un sur le sdd et bien ajuster les droits).
Mais quid des caches de certaines applis? Ne risquent-ils pas de devenir
fort encombrant a l'usage? (je pense a firefox par exemple). Neanmois
l'avantage est que l'utilisateur ne doit pas modifier ses habitudes ni les
valeurs par defaut des repertoires de stockage de ses applis.

Intéressant... d'autres idées ?

N1c0

 Diffusez cette liste aupres de vos relations :-)
    Linux Azur : http://www.linux-azur.org
    Vous etes responsable de vos propos.
*** Merci de rediger sans SMS, ni HTML ni PJ ***



Répondre à