J'ai fait une installation propre de mon Mac à partir d'une clé USB. Ensuite, tout a fonctionné parfaitement dans high sierra. Ensuite, j'ai utilisé l'assistant de migration pour restaurer à partir de ma dernière sauvegarde Time Machine. Après la restauration, toutes mes polices, non seulement sur l'écran de connexion, mais aussi sur tout le bureau et le Finder, sont devenues des points d'interrogation avec des cases autour. Ma question est la suivante : comment puis-je restaurer les polices du système pour que mes polices redeviennent lisibles par l'homme ? Voir les captures d'écran ci-dessous.
Réponse
Trop de publicités?Je suppose que vous avez déjà essayé un démarrage sécurisé pour reconstruire le cache des polices et que vous avez légitimement une corruption au niveau du système où la base de données des polices ne peut même pas récupérer une police système.
- Démarrez vers la restauration Internet si vous le pouvez et vérifiez que l'utilitaire de disque donne au volume de démarrage un certificat de bonne santé. Un périphérique de stockage défaillant expliquerait pourquoi une bonne sauvegarde sur un bon système se retrouve avec des polices corrompues.
- Démarrez la récupération par Internet (ou la récupération locale), connectez-vous à Internet et téléchargez une nouvelle copie de MacOS pour la réinstaller par-dessus les données.
Une fois que c'est fait, vous pouvez être sûr que vous avez une bonne installation et ensuite retourner à isoler comment le compte utilisateur a été corrompu.
- Démarrez en mode utilisateur unique (ou récupération) et montez la souche des fichiers en lecture/écriture et supprimez les fichiers de la souche.
/var/db/.AppleSetupDone
afin que vous puissiez créer un tout nouveau compte administrateur.
Si ce nouveau compte d'administrateur est également corrompu, vous devrez effectuer une installation avec effacement complet et/ou faire appel à un service matériel, car un système d'exploitation connu ne peut pas être installé sur un disque effacé.
Si ce nouveau compte d'administrateur n'a pas de problème avec les polices, vous savez maintenant que le compte d'utilisateur que vous avez migré a un problème et vous pouvez décider de démonter la base de données / bibliothèque de polices de cet utilisateur et réactiver toutes les polices dans l'application FontBook - supprimer tout outil de gestion de polices tiers. Vous pouvez aussi migrer manuellement les fichiers de cet utilisateur vers un compte de travail propre et ne plus vous occuper de la corruption de l'utilisateur.
Désolé pour tous ces if / then / else, mais il ne s'agit pas d'un simple - appuyez sur ce bouton pour restaurer les polices lorsque vous migrez des données utilisateur vers un système qui n'est pas sûr de fonctionner.