OVH Cloud OVH Cloud

Utilisateurs sur partition

28 réponses
Avatar
michele
Puis-je mettre le dossier Utilisateurs sur une partition différente de
la partition où se trouve le système 10 ? Pour cela, faut-il que je
fasse un alias du dossier Utilisateurs sur la partition de boot où se
trouve le système.

10 réponses

1 2 3
Avatar
Jacky
Puis-je mettre le dossier Utilisateurs sur une partition différente de
la partition où se trouve le système 10 ? Pour cela, faut-il que je
fasse un alias du dossier Utilisateurs sur la partition de boot où se
trouve le système.
Oui, il est tout à fait possible de mettre les Utilisateurs sur une

partition indépendante. Il y a plusieurs techniques pour le faire, j'ai
personnellement utilisé l'équivalent Unix des alias (lien symbolique) et
j'ai le répertoire /Users qui est un lien symbolique vers
/Volumes/Utilisateurs. Ca doit marcher avec les alias mais je n'ai pas
testé.

--
R: Parce que ça renverse bêtement l'ordre naturel de lecture !
Q: Mais pourquoi citer en fin d'article est-il si effroyable ?
R: Citer en fin d'article.
Q: Quelle est la chose la plus désagréable sur les groupes de news ?

Avatar
michele
Jacky : Oui. J'ai utilisé l'équivalent Unix des alias (lien
symbolique) et j'ai le répertoire /Users qui est un lien symbolique
vers /Volumes/Utilisateurs.


Comment fais-tu ça ?
Explique avec des mots accessibles si tu veux bien, because moi y'en pas
pas être unixienne ;o)

Avatar
Jacky
Jacky : Oui. J'ai utilisé l'équivalent Unix des alias (lien
symbolique) et j'ai le répertoire /Users qui est un lien symbolique
vers /Volumes/Utilisateurs.


Comment fais-tu ça ?
Explique avec des mots accessibles si tu veux bien, because moi y'en pas
pas être unixienne ;o)
Ce n'est pas très compliqué. Il faut néanmoins que tu aies activé le

compte "root" dans netinfo (c'est documenté chez Apple).
Voici les étapes :

0/ Noter le nom de ta partition Utilisateurs (j'utilise ce nom dans ce
qui suit, à remplacer systématiquement par le tien)
1/ Ouvrir une fenêtre Terminal
2/ Passer en "root" en tapant : su
puis fournir le mot de passe de root
(normalement, le "prompt" - l'invite en français - devient #)
3/ Copier tout le contenu de /Users sur la partition Utilisateurs :
(cd /Users ; tar cf - . | (cd /Volumes/Utilisateurs ; tar xvf -))
La liste de ce qui est copié s'affiche
4/ Quand c'est terminé (un nouveau prompt #), t'assurer que tu es
toujours dans le répertoire / (ce devrait être le cas) en tapant : pwd
(la réponse du système doit être / tout seul sur sa ligne), sinon taper
: cd /
5/ Renommer par précaution le répertoire /Users en /Users.old par
exemple, comme ça les données sont toujours sous la main en cas de
fausse manip
6/ Etablir le lien :
ln -s /Volumes/Utilisateurs /Users
7/ Quitter le compte root : exit
8/ Redémarrer le Mac pour vérifier que tout marche comme avant
9/ Si c'est bien le cas, supprimer /Users en repassant root (1/ + 2/)
puis en tapant : rm -rf /Users

Voilà, ce n'est pas très compliqué même si j'ai tout détaillé à l'extrême.

--
R: Parce que ça renverse bêtement l'ordre naturel de lecture !
Q: Mais pourquoi citer en fin d'article est-il si effroyable ?
R: Citer en fin d'article.
Q: Quelle est la chose la plus désagréable sur les groupes de news ?


Avatar
michele
Jacky : Ce n'est pas très compliqué.
Merci Jacky.


Il faut néanmoins que tu aies activé le compte "root".
Beuk, j'aime pas être en root. Bon, tant pis.


Avatar
Ollivier Robert
On Sat, 27 Nov 2004 08:01:21 +0100, Jacky wrote:
Ce n'est pas très compliqué. Il faut néanmoins que tu aies activé le
compte "root" dans netinfo (c'est documenté chez Apple). Voici les
étapes :


Pas besoin du tout. Il suffit d'avoir les droits administrateur (admin
en terme OSX) et de taper "sudo -s" et taper ton propre mot de passe.

Avatar
Nicolas.Michel
Michèle wrote:

Puis-je mettre le dossier Utilisateurs sur une partition différente de
la partition où se trouve le système 10 ? Pour cela, faut-il que je
fasse un alias du dossier Utilisateurs sur la partition de boot où se
trouve le système.


Salut

Il y a un article à ce sujet sur mosx.net.
"gérer facilement ses partitions" ou un truc du genre.

Je te déconseille personellmement la méthoode que t'a donnée Jacky.
Il est possible que ça marche, mais pas pour tout. (note que j'ai jamais
pratiqué, vu que j'ai toujours utilisé le UUID sur fstab)

--
Nicolas Michel

Avatar
laurent.pertois
Nicolas.Michel wrote:

Je te déconseille personellmement la méthoode que t'a donnée Jacky.
Il est possible que ça marche, mais pas pour tout. (note que j'ai jamais
pratiqué, vu que j'ai toujours utilisé le UUID sur fstab)


J'ai encore vu le cas l'autre jour, un disque est monté avec -1 derrière
son nom dans /Volumes, s'il y avait eu des utilisateurs déportés avec la
méthode du lien symbolique, le système n'aurait pu donner accès au
dossier Départ, je recommande aussi la méthode de Jayce sur
www.mosx.net, même si elle est plus complexe à mettre en oeuvre, elle
est plus sûre.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Anonyme
Jacky <preem.palver+ wrote:

Ce n'est pas très compliqué. Il faut néanmoins que tu aies activé le
compte "root" dans netinfo (c'est documenté chez Apple).
Voici les étapes :

0/ Noter le nom de ta partition Utilisateurs (j'utilise ce nom dans ce
qui suit, à remplacer systématiquement par le tien)
1/ Ouvrir une fenêtre Terminal
2/ Passer en "root" en tapant : su
puis fournir le mot de passe de root
(normalement, le "prompt" - l'invite en français - devient #)


Absoluement pas besoin d'activer root...

Et c'est une hérésie de proposer cette solution à quelqu'un qui ne
maitrise pas ce qu'il fait dans le terminal...

Le point 1 OK

Le point 2, on oublie.

Remplacer le point 3 par :

3/ cd /Users; sudo sh -c "(tar cf - .; (cd /Volumes/Utilisateurs ;tar xf
-))"

(pas besoin de mettre le "v", ça ralentit énormément le traitement, et
vu le nombre de fichiers, les éventuelles erreurs ne seront pas vues)

le point 4 et 5 :
cd / ; sudo mv Users Users.bak

(pourquoi s'embêter avec pwd ou quoi que ce soit, alors que c'est plus
simple de faire un cd / pour être sûr ?)

le point 6 :
sudo ln -s /Volumes/Utilisateurs /Users

le point 7 est inutile
le point 8 OK

le point 9 est n'importe quoi, ce n'est pas /Users mais /Users.bak qu'il
faut supprimer :
sudo rm -rf /Users.bak




PS: Merci de faire attention aux manips que vous décrivez, surtout quand
la personne en fac n'a pas le niveau pour détecter les éventuelles
erreurs. Quand on joue avec des trucs comme ça, on se relit 3 fois avant
de poster.
PS2: Merci de ne pas donner de faux bons conseils, comme celui d'activer
root. Pour un utilisateur novice, activer root n'a que des désavantages.

PS3: Le coup du lien symbolique, si il est simple à mettre en oeuvre,
est cependant peu fiable. Je mettrai donc un point 10 : Consulter le
dossier <http://www.mosx.net/dossiers/fstabOSX.shtml> et suivre les
indications pour monter le volume Utilisateurs sur le dossier /Users
qu'il faudrait alors recréer à la place du lien symbolique par la
commande : cd /;sudo sh -c "(rm /Users; mkdir /Users)"

--
Anonyme ( jayce <@> mosx.net )
********* MosX.net <http://www.mosx.net/> *********

Avatar
Anonyme
Laurent Pertois wrote:

J'ai encore vu le cas l'autre jour, un disque est monté avec -1 derrière
son nom dans /Volumes, s'il y avait eu des utilisateurs déportés avec la
méthode du lien symbolique, le système n'aurait pu donner accès au
dossier Départ, je recommande aussi la méthode de Jayce sur
www.mosx.net, même si elle est plus complexe à mettre en oeuvre, elle
est plus sûre.


Une info cependant (il faut que je mette à jour l'article)... Il faut
faire attention aux mises à jour système qui mettent à jour le fichier
/etc/rc (c'était le cas de la 10.3.5), car la mise à jour, du coup,
retire la modif... (peut-être pas si on met la version patch remarque,
au lieu de la normale ou de la combo)


--
Anonyme ( jayce <@> mosx.net )
********* MosX.net <http://www.mosx.net/> *********

Avatar
laurent.pertois
Anonyme wrote:

Une info cependant (il faut que je mette à jour l'article)... Il faut
faire attention aux mises à jour système qui mettent à jour le fichier
/etc/rc (c'était le cas de la 10.3.5), car la mise à jour, du coup,
retire la modif... (peut-être pas si on met la version patch remarque,
au lieu de la normale ou de la combo)


Yep, ce risque est présent en permanence, de même lorsque l'OS évolue
radicalement. Un jour Apple nous fera peut-être un truc léché pour gérer
ça, enfin, quand ils auront épuisé les To-Do plus prioritaires (qui
doivent être encore nombreux).

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2 3