Ввод следующего в Терминал будет работать для реализации флага noatime на загрузочном диске с активированным FDE, как это используется FileVault 2 в OS X 10.8 Mountain Lion.
Сначала возвысите пользователя, чтобы дать права суперпользователя
судо су
Затем скопируйте и вставьте следующее, чтобы создать файл plist:
cat > /Library/LaunchDaemons/com.nullvision.noatime.plist << DELIM <?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>-uwo</string> <string>noatime</string> <string>/</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> DELIM
Использование учетной записи su должно установить правильные разрешения. Затем активируйте файл, используя:
launchctl load /Library/LaunchDaemons/com.nullvision.noatime.plist
Теперь вы можете выйти из учетной записи суперпользователя
выход
Чтобы проверить, что plist был загружен, введите следующее и сделайте то же самое после перезапуска, чтобы убедиться, что изменение сохраняется:
mount | grep " / "
Если все работает, вы должны увидеть
noatimeперечислены среди атрибутов монтирования, например
/ dev / disk1 on / (hfs, локальный, журнализированный, noatime)