gratifiant > comp.os.* > comp.os.mac-os.x

Jacques Perrocheau (06/10/2003, 19h30)
In article <1g2f8j6.1w9kbfg1qyamjwN%philippe.geneste>,
philippe.geneste (Philippe Geneste) wrote:

> Existe-t-il un site qui explique simplement (si c'est possible sous OSX)
> comment on peut récupérer son compte perso lorsque l'on fait une
> réinstall complète après formatage du disque


Quoique tu fasses, reformater effacera tout... ;)

> (et non une réinstall
> partielle comme proposée par l'installateur du système).


Humm! il doit normalement te proposer une install du system "à côté de
l'ancien" avec récupération des comptes existants à toi après de
récupérer les applications qui sont récupérables (i.e. celles qui
s'installent par drad&drop)
Laurent Pertois (06/10/2003, 19h48)
Jacques Perrocheau <Jacques.Perrocheau> wrote:

> Humm! il doit normalement te proposer une install du system "à côté de
> l'ancien" avec récupération des comptes existants à toi après de
> récupérer les applications qui sont récupérables (i.e. celles qui
> s'installent par drad&drop)


Même pas besoin, l'installeur déplace uniquement les softs Apple et
laisse le reste en place, il est plus intelligent qu'on ne pourrait le
croire ;-)
Laurent Pertois (06/10/2003, 20h49)
Philippe Geneste <philippe.geneste> wrote:

> C'est dommage qu'Apple n'aie pas prévu la récupération d'un compte sauvé
> sur une autre partoche.


Tiens, une ch'tite procédure :

Étapes pour restaurer un dossier /Utilisateurs archivé.

1. Configurez l'Assistant d'Installation, créez un compte avec le même
nom d'utilisateur et le même nom abrégé que le précédent utilisateur
administrateur d'origine. Si vous n'aviez qu'un utilisateur (vous-même)
sur l'ordinateur, vous êtiez l'utilisateur administrateur et vous pouvez
passer à l'étape 5 après la fin de l'Assistant d'Installation.

2. Après l'Assistant d'Installation, ouvrez Préférences Système dans le
menu Pomme.

3. Choisissez Comptes dans le menu Présentation.

4. Pour chaque utilisateur sauvegardé, créez un nouvel utilisateur avec
le même nom et le même nom abrégé.

4bis. Dans /Applications/Utilitaires lancez Gestionnaire NetInfo,
cliquez sur le cadenas en bas à gauche et entrez vos noms et mot de
passe administrateur (vous-même) pour vous authentifier. Allez dans le
menu Sécurité, choisissez Activer l'utilisateur Root, lorsque cela vous
est demandé, entrez deux fois le même mot de passe qui sera dès lors
affecté à l'utilisateur Root.

5. Fermez la session et choisissez Autre..., dans le champs Nom tapez
root et dans le champs Mot de passe tapez le mot de passe que vous avez
affecté à l'utilisateur Root à l'étape précédente.

6. Cliquez sur l'icône du Finder dans le Dock.

7. Allez dans le dossier /Utilisateurs (ou /Users en anglais).

8. Vérifiez la présence du dossier portant le nom de votre utilisateur
administrateur (créé lors de l'Assistant d'Installation).

9. Sélectionnez le contenu du dossier /Utilisateurs et jetez-le dans la
Corbeille, videz cette dernière.

10. Récupérez le contenu du dossier /Utilisateurs (ou /Users) archivé
dans /Previous Systems/Previous System n/Users/ et glissez-le dans le
dossier Utilisateurs du système précédemment vidé.

11. Lancez l'application Terminal (/Applications/Utilitaires ou
/Applications/Utilities).

12. Tapez :
chown -R <utilisateur> /Users/<utilisateur>

Important : Lors de cette étape et lors de l'étape 14 (plus bas), vous
devez remplacer <utilisateur> par le nom abrégé de l'utilisateur qui
doit être le même que le nom du dossier utilisateur concerné. Par
exemple, pour un utilisateur appelé Jean Dupondt qui a comme nom abrégé
« jean », vous taperiez :

chown -R jean /Users/jean

13. Appuyez sur retour chariot (return).

14. Tapez : chgrp -R staff /Users/<utilisateur>

15. Appuyez sur retour chariot (return).

16. Répétez les étapes 13 à 16 pour chaque utilisateur créé dans les
étapes 2 à 4, si nécessaire.

17. Quittez l'application Terminal.

18. Fermez la session Root.

19. Ouvrez chacun des sessions utilisateurs afin de vérifier le bon
fonctionnement.

20. En cas de soucis, ouvrez à nouveau la session Root et répétez les
étapes 11 à 19.
Fra (06/10/2003, 20h56)
Philippe Geneste <philippe.geneste> wrote:

> C'est dommage qu'Apple n'aie pas prévu la récupération d'un compte sauvé
> sur une autre partoche.


Si on repompe direct le dossier Users (en lieu et place de celui
fraichement onstallé) on s'expose à quoi comme pbs?
Guillaume Durr (06/10/2003, 22h58)
Philippe Geneste <philippe.geneste> wrote:

> Fra <mrfra.sanspub> wrote:
> > Si on repompe direct le dossier Users (en lieu et place de celui
> > fraichement onstallé) on s'expose à quoi comme pbs?

> Je veux bien que l'on m'explique aussi !

Les dossiers de chaque utilisateur existeront, mais pas les informations
relatifs à ces utilisateurs dans la base NetInfo.
Laurent Pertois (06/10/2003, 23h08)
Philippe Geneste <philippe.geneste> wrote:

> > 1. Configurez l'Assistant d'Installation, créez un compte avec le même
> > nom d'utilisateur et le même nom abrégé que le précédent utilisateur
> > administrateur d'origine. Si vous n'aviez qu'un utilisateur (vous-même)
> > sur l'ordinateur, vous êtiez l'utilisateur administrateur et vous pouvez
> > passer à l'étape 5 après la fin de l'Assistant d'Installation.

> L'Assistant d'installation, c'est le Setup assistant ?


Le machin qui te dit Welcome sur fond musical :)

> > 2. ...

> Simple qui disait le monsieur !


Ca n'est pas complexe, j'ai juste hyper détaillé la procédure,
normalement, si tu l'imprimes et que tu essaies à tête reposée, il n'y a
pas de raisons de faire des bêtises.

Par contre, adapte, je l'avais écrite pour les personnes ayant lancé une
installation spéciale et ayant oublié de cocher la case préservant les
utilisateurs (qui, en 10.2, n'est pas cochée par défaut).
Laurent Pertois (06/10/2003, 23h08)
Fra <mrfra.sanspub> wrote:

> Philippe Geneste <philippe.geneste> wrote:
> > C'est dommage qu'Apple n'aie pas prévu la récupération d'un compte sauvé
> > sur une autre partoche.

> Si on repompe direct le dossier Users (en lieu et place de celui
> fraichement onstallé) on s'expose à quoi comme pbs?


Des problèmes de droits si tu n'as pas créé tes utilisateurs dans le
même ordre ou que tu ne leur as pas donné le même nom abrégé.
Fra (06/10/2003, 23h47)
Laurent Pertois <laurent.pertois> wrote:

> Des problèmes de droits si tu n'as pas créé tes utilisateurs dans le
> même ordre ou que tu ne leur as pas donné le même nom abrégé.


et si un seul utilisateur (admin) a été fait avec les mêmes identifiants
que l'admin d'avant et que j'importe tout le dossier users avec respect
des droits (sudo ditto par exemple), y'aura aucun problèmes ?

(question subsidiaire: il se passerait quoi si les noms de users déjà
créé étaient différents et que j'écrase tous le dossier users par
l'ancien? -c'est dommage qu'apple n'ai pas prévu ça-)
Fra (06/10/2003, 23h47)
Guillaume Durr <g.durr> wrote:

> Les dossiers de chaque utilisateur existeront, mais pas les informations
> relatifs à ces utilisateurs dans la base NetInfo.


et il se passera quoi?
(saloperie de base netinfo! elle est indispensable cette cochonerie? ça
me fait penser à la BDR winwin)
Laurent Pertois (07/10/2003, 00h39)
Fra <mrfra.sanspub> wrote:

> Laurent Pertois <laurent.pertois> wrote:
> > Des problèmes de droits si tu n'as pas créé tes utilisateurs dans le
> > même ordre ou que tu ne leur as pas donné le même nom abrégé.

> et si un seul utilisateur (admin) a été fait avec les mêmes identifiants
> que l'admin d'avant et que j'importe tout le dossier users avec respect
> des droits (sudo ditto par exemple), y'aura aucun problèmes ?


Ben, le premier admin, ça ira, après si tu as plusieurs utilisateurs,
es-tu sûr et certain qu'ils ont été recréés dans le même ordre (l'UID
est incrémenté à chaque création d'utilisateur en commençant à 501) et
avec les mêmes noms abrégés (pour le chemin vers le dossier Départ) ?

Si oui, ça ira, mais tu pourras toujours appliquer la méthode que j'ai
donné dans un autre post :

Message-ID: <1g2fdl6.1jc1zas5p7ontN%laurent.pertois>

> (question subsidiaire: il se passerait quoi si les noms de users déjà
> créé étaient différents et que j'écrase tous le dossier users par
> l'ancien? -c'est dommage qu'apple n'ai pas prévu ça-)


Apple ne l'a pas prévu parce que ça n'a pas grand intérêt, ils ont une
procédure dans l'installeur qui prend ça en charge pour toi. Sinon, il
se passera que tes utilisateurs n'auront pas de dossier Départ vu que ce
ne sera pas le bon chemin dans NetInfo, soit tu corriges dans NetInfo
soit tu fais ce que j'ai indiqué.
Laurent Pertois (07/10/2003, 00h39)
Fra <mrfra.sanspub> wrote:

> Guillaume Durr <g.durr> wrote:
> > Les dossiers de chaque utilisateur existeront, mais pas les informations
> > relatifs à ces utilisateurs dans la base NetInfo.

> et il se passera quoi?


Ben, tu auras des dossiers Départs qui ne seront ouvrables que par Root,
ton admin ne pourra rien en faire.

> (saloperie de base netinfo! elle est indispensable cette cochonerie? ça
> me fait penser à la BDR winwin)


Tu la veux maintenant ta baffe ? parce que franchement, entre gérer une
base NetInfo et une BDR, j'ai vite fait mon choix. Au moins, dans une
utilisation normale de Mac OS X il n'est _jamais_ besoin de toucher à
NetInfo !
Fra (07/10/2003, 01h13)
Laurent Pertois <laurent.pertois> wrote:

> > et si un seul utilisateur (admin) a été fait avec les mêmes identifiants
> > que l'admin d'avant et que j'importe tout le dossier users avec respect
> > des droits (sudo ditto par exemple), y'aura aucun problèmes ?

> Ben, le premier admin, ça ira, après si tu as plusieurs utilisateurs,
> es-tu sûr et certain qu'ils ont été recréés dans le même ordre [...]


(J'en suis pas encore là)
Si j'ai pas créé les autres users et que je met leur dossier il se passe
quoi? Ils n'existent pas?

> [...] Sinon, il
> se passera que tes utilisateurs n'auront pas de dossier Départ vu que ce
> ne sera pas le bon chemin dans NetInfo, soit tu corriges dans NetInfo
> soit tu fais ce que j'ai indiqué.


Pourquoi la "base de registre" NetInfo elle n'a pas était mise dans le
dossier Users ; ça aurait été si simple!
Pourquoi Apple ne s'est pas passé de cette base netinfo pour les users
en se calquant juste sur le dossier users présent?
Fra (07/10/2003, 01h13)
Laurent Pertois <laurent.pertois> wrote:

> > (saloperie de base netinfo! elle est indispensable cette cochonerie? ça
> > me fait penser à la BDR winwin)

> Tu la veux maintenant ta baffe ?


:p

> parce que franchement, entre gérer une
> base NetInfo et une BDR, j'ai vite fait mon choix. Au moins, dans une
> utilisation normale de Mac OS X il n'est _jamais_ besoin de toucher à
> NetInfo !


Elle était vraiment indispensable cette base?
Jérôme Lebel (07/10/2003, 01h13)
Ah, j'aurais mis sudo devant chaque commande que tu as donné (enfin pour
chown et chgrp), et ca aurait evité de faire des betises avec root...
Laurent Pertois (07/10/2003, 01h42)
Jérôme Lebel <jeromelebel> wrote:

> Ah, j'aurais mis sudo devant chaque commande que tu as donné (enfin pour
> chown et chgrp), et ca aurait evité de faire des betises avec root...


Tu n'as pas le choix, sinon, tu effaces le dossier départ de ton
utilisateur actif et il y a des effets de bord vu que tu as des éléments
actifs à ce moment-là. Pour avoir testé, je peux te dire que ce n'est
pas avec le plus grand plaisir que je recommande de passer Root pour
cette manip, j'ai eu des surprises qui ont nécessité de recommencer
l'opération en Root :(

Discussions similaires