I have an SSD as a boot drive for my uMBP and a secondary HDD for storage. I've also changed my home folder to the HDD to minimize writes and save space via account settings.
Here's a shameless snippet from an SSD forum on how to enable noatime, which I followed:
"I would suggest that you instead use launchd to add the noatime option. (And this will work for those of you who may have had difficulty getting the previous hint to work.) Simply create the following text file:
Code:
<?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.my.noatime</string>
<key>ProgramArguments</key>
<array>
<string>mount</string>
<string>-vuwo</string>
<string>noatime</string>
<string>/</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Save this file using the same name you used in the file with a .plist extension. For example, using the sample code above, you would save this file as "com.my.noatime.plist". (I've attached a copy of this file in case you don't want to create it on your own.)
The file needs to be owned by root and placed within the correct directory so that launchd will find and execute it. To do this, open a terminal window, change to the directory where you saved this file, and execute the following commands:
Code:
sudo chown root:wheel com.my.noatime.plist
sudo mv com.my.noatime.plist /Library/LaunchDaemons/
I did this, rebooted, and typed "mount" in terminal, but I'm not showing noatime. Any suggestions on how to get this to work?
Here's a shameless snippet from an SSD forum on how to enable noatime, which I followed:
"I would suggest that you instead use launchd to add the noatime option. (And this will work for those of you who may have had difficulty getting the previous hint to work.) Simply create the following text file:
Code:
<?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.my.noatime</string>
<key>ProgramArguments</key>
<array>
<string>mount</string>
<string>-vuwo</string>
<string>noatime</string>
<string>/</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Save this file using the same name you used in the file with a .plist extension. For example, using the sample code above, you would save this file as "com.my.noatime.plist". (I've attached a copy of this file in case you don't want to create it on your own.)
The file needs to be owned by root and placed within the correct directory so that launchd will find and execute it. To do this, open a terminal window, change to the directory where you saved this file, and execute the following commands:
Code:
sudo chown root:wheel com.my.noatime.plist
sudo mv com.my.noatime.plist /Library/LaunchDaemons/
I did this, rebooted, and typed "mount" in terminal, but I'm not showing noatime. Any suggestions on how to get this to work?