Mac OS X : problèmes survenant après avoir supprimé l'alias de répertoire "etc" et/ou "var" lors du démarrage à partir de Mac OS 9
Produits concernés
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0
Les alias vers les dossier "etc" et "var" peuvent être visibles lorsque l'on effectue un démarrage depuis Mac OS 9. Ces alias peuvent être supprimés.
Ce document s'applique à Mac OS X 10.1.5 ou ultérieur.
Lorsque l'on démarre dans Mac OS X après avoir démarré depuis Mac OS 9, plusieurs symptômes peuvent se produire :
-
L'ordinateur ne répond plus pendant le démarrage.
-
L'Assistant d'installation réapparaît.
-
Les commandes BSD qui accèdent aux fichiers des dossiers etc et var échouent.
-
Un message d'alerte apparaît avec un libellé de type :
"/etc/master.passwd: no such file or directory" (fichier ou répertoire introuvable).
Veillez à ne pas effacer les alias "etc" ou "var" ou tout autre fichier ou dossier installé avec Mac OS X visible lors du démarrage à partir de Mac OS 9. Consultez l'article "Mac OS X : icône de "dossier brisé", panneau d'interdiction ou "kernel panic" au démarrage de l'ordinateur".
Si ces éléments sont effacés, utilisez cette procédure :
-
Démarrez en mode mono-utilisateur.
-
Tapez : mount -uw /
-
Appuyez sur Entrée.
-
Tapez : ln -s /private/etc etc
Si ce message d'alerte apparaît : "File already exists" (Ce fichier existe déjà), exécutez la commande suivante puis répétez la dernière étape :
mv /etc /private/tmp/etc.delete
-
Appuyez sur Entrée.
-
Tapez : mv /var /var.delete
Il y a un espace entre "/var" et "/var.delete".
-
Appuyez sur Entrée.
Astuce : Si le message "No such file or directory" (Fichier ou répertoire introuvable) s'affiche, vérifiez l'orthographe et les espaces présents, puis répétez les deux dernières étapes. Si ce message s'affiche toujours après le deuxième essai, continuez avec l'étape suivante.
-
Tapez : ln -s /private/var var
-
Appuyez sur Entrée.
-
Tapez : ls -l | grep ">"
Le caractère situé avant "grep" est un caractère pipe ("|"), généralement situé au-dessus de la touche Entrée.
-
Appuyez sur Entrée.
Recherchez ces deux éléments dans le texte qui apparaît :
lrwxrwxr-t  1 root  admin  {date} etc -> private/etc
lrwxrwxr-t  1 root  admin  {date} var -> private/var
Si ces messages n'apparaissent pas, répétez les étapes nécessaires ci-dessus jusqu'à ce qu'ils apparaissent.
-
Tapez : reboot
-
Appuyez sur Entrée.
Si vous ne pouvez toujours pas démarrer à partir de Mac OS X, consultez l'article Votre Mac refuse de démarrer sous Mac OS X.