If a verification error is preventing you from installing or upgrading to the latest version of OS X, learn how to resolve it so you can proceed with the installation.
Apple's OS X has nifty built-in security features that users often gloss over. Some of these enhancements include a hash check command to determine if a download has been compromised, or System Integrity Protection to help thwart malicious software from modifying system files.
Another simple feature that occurs automatically is a verification that is run on all software prior to installation to verify that the software to be installed does not contain any corrupt files or volume headers. While generally a useful feature, it does come with a few performance caveats.
For instance, it adds time and degrades overall performance slightly, as the OS must first verify the files before proceeding with the install. When OS X is being upgraded or clean installed, the feature sometimes times out or reports false positives concerning data corruption that are actually caused by nothing more than the wrong time setting.
To address this from OS X, the simplest solution is to adjust the time manually by going to System Preferences | Date & Time and unchecking the checkbox Set Date And Time Automatically (Figure A). This will allow you to manually enter the time and date, as well as modify the time zone setting.
If you're performing a clean install of OS X, that is slightly more difficult, but it can still be easily done from the Terminal. To access it, go to Utilities | Terminal from the OS X Installer Menu Bar. Once launched, enter the following command into Terminal and press the Enter key to execute it.
cc = century (or the first two digits of the year)
yy = year (or the last two digits of the year)
mm = month (two-digit month)
dd = day (two-digit day)
hh = hour (two-digit hour based on military time)
mm = minute (two-digit minute)
Example: August 02, 2016 at 6:47 PM
Another method to adjust the time/date is by using the following command on a computer with internet access, as it requires connecting to the time server and synchronizing the time clock (Figure C).
ntpdate -u timeserver.domain.com
Arguments: -u = Uses an unprivileged port when client machine is behind a firewall.
Example: ntpdate -u time.apple.com
- 5 ways to secure OS X (TechRepublic)
- 5 more ways to secure OS X (TechRepublic)
- How to set up a custom lock screen message on your Mac (TechRepublic)
- Configure Cloak for a secure VPN connection for Mac or iOS devices (TechRepublic)
- Make your Mac better, faster, safer, and more productive with these OS X utilities (ZDNet)
- Research: Apple's Growing Role in the Enterprise (Tech Pro Research)