7 votes

Comment définir l'heure de fin du disque de démarrage dans Mountain Lion ?

J'ai suivi les instructions pour activer le drapeau "noatime" dans Lion pour réduire l'utilisation du SSD, mais cela ne fonctionne pas pour moi sur Mountain Lion.

Je vois toujours cela après avoir redémarré :

$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled)

Quelqu'un a-t-il des suggestions pour monter le disque de démarrage avec le drapeau de montage noatime ?

7voto

Aram Kocharyan Points 1051

Ok, je pense que j'ai réussi à le faire fonctionner.

Ajouter le fichier /Library/LaunchDaemons/com.nullvision.noatime.plist avec contenu :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
        "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.nullvision.noatime</string>
        <key>ProgramArguments</key>
        <array>
            <string>mount</string>
            <string>-vuwo</string>
            <string>noatime</string>
            <string>/</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
</plist>

Exécutez-les :

  • sudo chown root:wheel /Library/LaunchDaemons/com.nullvision.noatime.plist
  • sudo chmod 644 /Library/LaunchDaemons/com.nullvision.noatime.plist
  • sudo launchctl load -w /Library/LaunchDaemons/com.nullvision.noatime.plist

Les autorisations doivent être réglées de la sorte pour que launchctl ne pas se plaindre.

Ensuite, vous avez ceci sur le redémarrage :

$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled, noatime)

Vous pouvez vérifier s'il fonctionne en regardant dans la console :

29/07/12 2:55:45.334 PM sudo[978]:     Aram : TTY=ttys000 ; PWD=/Library/LaunchDaemons ; USER=root ; COMMAND=/bin/launchctl load -w /Library/LaunchDaemons/com.nullvision.noatime.plist

2voto

José Azevedo Points 21

L'outil Chameleon SSD Optimizer fonctionnera pour cela et activera également la fonction TRIM. J'ai fait beaucoup de recherches et la plupart m'ont orienté vers TRIM Enabler. Ensuite, j'ai lu peu de nouvelles, mais TRES bonnes, à propos de celui-ci et j'ai opté pour lui car il semblait plus récent, plus stable et avec pas ou moins de bugs.

Je l'ai installé sur mon iMac (2,5 GHz i5, 16GB Ram, OCZ Vertex3 120GB SSD [boot disk] + original 500GB HD) sous OS X 10.7.5. Bien qu'il s'agisse déjà d'une machine rapide, cette nouvelle version a donné l'impression d'être encore plus rapide. J'utilise mon iMac pour le montage photo et vidéo avec Adobe Packages et tout est stable avec cet ajout.

1voto

David Silver Points 56

J'ai eu le même problème avec ML. J'ai suivi les instructions que vous avez mises en lien et j'ai obtenu le même résultat que vous.

Davids-MacBook-Pro:~ davidsilver$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled)

Toutefois, la recommandation d'Harald Hanche-Olsen de faire fonctionner le système d'information de l'Union européenne a été rejetée. sudo mount -vuwo noatime / semble corriger le problème.

Davids-MacBook-Pro:~ davidsilver$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled, noatime)

0voto

toby Points 1

J'ai également eu des problèmes et j'ai dû faire quelques démarches supplémentaires.

  • modifier l'autorisation de /Library/LaunchDaemons en 777
  • copier une liste existante en tant que com.nullvision.noatime.plist
  • modifier son contenu comme indiqué ci-dessus et le sauvegarder
  • modifier la propriété et l'autorisation comme indiqué ci-dessus
  • lancez launchctl comme indiqué ci-dessus
  • rétablir la permission de /Library/LaunchDaemons à 755
  • redémarrer et vérifier avec mount | grep " / "

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X