J’ai été confronté à un problème assez intéressant récemment : lors du démarrage d’un MacBook Pro, il s’avérait que le démarrage était vraiment très, très lent. Pas compliqué : avec un SSD, la machine mettait quand même près de 30 secondes pour démarrer… alors qu’il devrait en mettre bien moins de dix. Très curieux.
Après analyse du fichier de log, j’ai trouvé un message indiquant :
Can’t create kept cache under / - owner not root
Un petit coup de ls à la racine du volume a révélé quelque chose d’effectivement surprenant :
[mbp1:~] guillaumegete% ls -lad /
drwxrwxr-x@ 33 admin staff 1190 Feb 13 23:56 /
Admin et staff ? Il y a anguille sous roche… Essayons donc de corriger cela, et rendons à root ce qui lui appartient.
sudo chown root:admin /
drwxrwxr-x@ 33 root admin 1190 Feb 13 23:56 /
Redémarrage un peu long, car il faut à nouveau reconstruire le cache des extensions, puis un démarrage normal… Plus que 5 secondes !
Comme on dit dans Pokemon… « C’est super efficace ! »