If your SSD startup is configured as RAID, you cannot install system or security updates on it. You would need to make a HD clone and update that.M.2 SSD
If your SSD startup is configured as RAID, you cannot install system or security updates on it. You would need to make a HD clone and update that.M.2 SSD
I get the same message when I did a fresh reinstall of the OS. Just rebooted and re-update.Would anyone know why I can't install security update 006?
It gave me the message "... can't be installed on this disk. This volume does not meet the requirements for this update."
It showed this for my main boot drive and all of the other hard drives I have connected....
Dayo: I have followed your direction and I am to a point I need a little more input from you. Let me try to explain: I have gotten the WebDriver downloaded and I have done the Patch, But what was not clear to me was which build number to use on the patch? My macs build no. is the last in the series of build numbers. so used the one before it as you instructed. And then selected the Patch command, and this also asked for a build number. My assumption was to use the true build number for the patch. However, I am not sure if I did this correctly. Could you please clarify? And thank you for taking the time to reply.Enhanced the initial script to allow deactivating the locks if/when an official fix is issued, cover the spectrum of items needed and accommodate switching from the previous method in Post 82.
First thing to do is to take a backup that can be restored if required.
There are 2 stages. The first involves removing the revoked certs and reinstalling. If this works for you then you are good and will keep your Mac's security level at what it currently is. You do not need the second stage.
If the first stage does not work for you, or you are unwilling/unable to copy and paste the commands into Terminal, then move to the second stage where you just have to run a script that will degrade the security level to allow things to work.
STAGE 1: STRIP CERTS AND REINSTALL
If this sorts out your issues, then you can stop here and live happily ever after. It doesn't matter whether Nvidia/Apple fix the certs or not, you are good for good without needing to compromise on security. Whatever the outcome however, pester Nvidia for a fix. If it did not sort out your issues, you need to try STAGE 2.
- Run the following command in Terminal to fetch and run a script (from GitHub) for getting Nvidia Webdrivers directly from Nvidia:
cd ~/Downloads && rm -fr ~/Downloads/Web-Driver-Toolkit && git clone https://github.com/corpnewt/Web-Driver-Toolkit && cd Web-Driver-Toolkit && chmod +x Run.command && ./Run.command
- The script will allow you to download Nvidia web drivers which will be saved in
~/Downloads/Web-Driver-Toolkit/Web Drivers
.
- Select the
Download By Build Number
option- While it may seem counterintuitive, to be absolutely sure the certificates are stripped out, DO NOT select the version of the driver matching your actual build number, but the build number before yours and then use the script option to patch this to what you need. The certificates will be stripped out as part of this patching.
- To check your actual build number, run
sw_vers -buildVersion
in Terminal- After the script is downloaded, use the
Patch Install Package
option in the script to patch the web driver. This will fully clear the revoked certificates from the package including from kexts used by the web driver.- Download the relevant CUDA package and run the following in Terminal to strip the certificates:
cd ~/Downloads && rm -fr ~/Downloads/cxda_tyzp && pkgutil --expand /FULL/PATH/TO/CUDA/PKG ~/Downloads/cxda_tyzp && rm -fr /FULL/PATH/TO/CUDA/PKG && pkgutil --flatten ~/Downloads/cxda_tyzp /FULL/PATH/TO/CUDA/PKG && rm -fr ~/Downloads/cxda_tyzp
- Paste the command into TextEdit, amend /FULL/PATH/TO/CUDA/PKG to suit and run this in Terminal
- You can get the full path to the CUDA pkg by dragging and dropping the file into Terminal
- Fully isolate your Mac from the web and boot into Safe Mode.
- Safe Mode will enable a basic GPU driver that will, while not accelerated, allow you to operate your Mac without web drivers. Importantly, booting into Safe Mode while disconnected from the web will purge several caches.
- To boot into Safe Mode, turn on or restart your Mac, then immediately press and hold the Shift key until you see the login window. Log in to your Mac (You might be asked to log in a second time).
- You can verify you are in Safe Mode as follows:
- Go to
About This Mac >> System Report >> Software
- In the System Software Overview, look at the value listed next to the item labeled
Boot Mode
.
Safe
: The Mac is using safe mode.Normal
: The Mac is not using safe mode.- It might be a good idea to run
crlrefresh rp
in Terminal after logging in to ensure the caches are purged- Install both the patched web and CUDA drivers
- Reconnect to the web, reboot into Normal Mode and activate the webdriver.
STAGE 2: PURGE AND LOCK TRUSTD CACHES
If not up and running after this, restore the backup you took at the very start and switch to AMD or wait for a fix from Nvidia and/or Apple. Whatever the outcome, pester Nvidia for a fix.
- Fully isolate your Mac from the web and boot into Safe Mode.
- See STAGE 1 above for details on booting into Safe Mode.
- Download the attached file, unzip it and double click to open it in
Script Editor
built into MacOS- Once in Script Editor, click on the obvious button to run the script.
- Select the script option to activate the workaround when presented.
- If the script asks for confirmation on the paths it will work on, check the listed paths and make sure they include either of:
/C/com.apple.trustd
/T/com.apple.trustd
- Click 'No' if any path does not include one of these paths and report the issue.
- Reconnect to the web after running the script, reboot and you should be up and running.
To revert the changes made by the attached script (if/when a proper fix is available), run the script in normal boot mode and select the option to deactivate the workaround. You might also want to do this if you do decide to switch to AMD.
CREDITS:
@DTRX for the trustd cache blocking
@Macschrauber for the initial cache block script
GitHub User CorpNewt for the Web-Driver-Toolkit
Misc Others for tips and feedback
SCRIPT EDITS:
01. Lock/Unlock folders instead of contents
02. Misc Fine Tune
03. Structural Tweaks
04. Remove OCSP blocks in hosts file, Handle /Library/Keychains/crls
05. Misc Tidy Up
06. Reintroduce OCSP blocks in hosts file, Download and patch WebDriver-387.10.10.10.40.140
07. Prefers disconnection from the web, Prefers running under Safe Mode
08. Fixes missing 'WebDriver' variable
09. Misc Tidy Up
10. Remove web driver download/patching added in v06
11. Improve resilience ... allows support for LoSierra/Earlier
12. Improve support for LoSierra/Earlier
13. Adjust Some Sqlite DB Handling
14. Flush DNS to improve deactivation process
Did you read the first post?Dayo: I have followed your direction and I am to a point I need a little more input from you. Let me try to explain: I have gotten the WebDriver downloaded and I have done the Patch, But what was not clear to me was which build number to use on the patch? My macs build no. is the last in the series of build numbers. so used the one before it as you instructed. And then selected the Patch command, and this also asked for a build number. My assumption was to use the true build number for the patch. However, I am not sure if I did this correctly. Could you please clarify? And thank you for taking the time to reply.
You should no longer need the script in most cases as outlined in Post 1.Could you please clarify?
I can also confirm a similar result. It's been 2 months since I've been able to get time to address this issue. I've been monitoring this thread to get my plan of action. My rig has been off for 2 months basically. Today was the day. I reviewed the thread again and saw your post and figured I'd try just booting up....and viola! Nvidia web drivers are working and say up to date. Nvidia control panel works fine. I had one more High Sierra 10.13.6 update to apply to attempt the driver reinstall so my OS is not fully updated (17G14033) (& its been at this version for a long time). Current Nvidia driver is 387.10.10.10.40.139...CUDA says there is an update available (currently 387.178 - update says 418.163) Anyone think there would be an issue updating CUDA now that the display drivers are working?Since June 2 I have had the same experience as all others writing here, except -- I did not update or try to fix anything other than remove the offending video card and reinstall my original ATI card. Pressed for time, I was going to fix everything when I had the time.
On June 28 I moved to a new home. On July 1 I finally found time to set up my computer again. The only thing that changed in my setup was the service provider, formerly AT&T, now Cox.
Now to what has changed: my original Nvidia driver (WebDriver-387.10.10.10.40.128) may be OK now (Driver Manager works) and I once again get the CUDA panel at startup which tells me no GPU was detected. I downloaded the driver .pkg file to check and see if it was functioning and it wants to continue the install.
So something has been changed/fixed, either by Nvidia or Apple. I don't have enough time right now to reinstall my GTX 1070 to test it (maybe next week). I just wanted to mention this in case others have more time to look into it and verify the change.
My system updates are older than yours (10.13.6 (17G7024) 387.10.10.10.40.128) and before all this trouble started I was using CUDA 418.163 with no problems. I still haven't reinstalled my GPU yet but when I do I expect everything will just work again....I had one more High Sierra 10.13.6 update to apply to attempt the driver reinstall so my OS is not fully updated (17G14033) (& its been at this version for a long time). Current Nvidia driver is 387.10.10.10.40.139...CUDA says there is an update available (currently 387.178 - update says 418.163) Anyone think there would be an issue updating CUDA now that the display drivers are working?
Yes, finally I read the first Post and I am up and running. I did not read the first post at first because a friend sent me the link I was working off of which was a long way down the thread. Thanks for the help.You should no longer need the script in most cases as outlined in Post 1.
If you do still need it, such as if not on HiSierra or wanting to use a version of HiSierra that is not the fixed last version for whatever reason, then yes, the process is to first choose a build version before the one you need.
This Not-Actually-Wanted-Version then needs to be patched to the wanted version by selecting the build number that corresponds to the atually wanted target at the relevant step. The certificates will be removed as part of the patching process.
Thankfully, some people did complain.Hi everybody, I did nothing.
Post #662 on page 27 has the answer you are looking for. Not a script, but how to do it manuallyReally Sorry Guys, but I need a little help here.
I'm running into huge problems with Cinema 4D R20 and Octane and the overall stability of the system. I've had black screens in C4D and restarts sometimes taking 15 minutes where the mac sounds like it's trying to load the graphics card like a monitor high pitched electrical switching noise.
Thank you so much!!!!! So I guess when I boot in safe mode none of the NVidia drivers will load so I'll need to plug a lower rez monitor in to the standard graphics card to perform the fix? That's the only question. Thanks again @majus - amazing.Post #662 on page 27 has the answer you are looking for. Not a script, but how to do it manually
First page has the answer and the link to the drivers. No safe mode needed.Thank you so much!!!!! So I guess when I boot in safe mode none of the NVidia drivers will load so I'll need to plug a lower rez monitor in to the standard graphics card to perform the fix? That's the only question. Thanks again @majus - amazing.
Not quite... the link to the driver was pointing to a google drive and is no longer available.First page has the answer and the link to the drivers. No safe mode needed.
It is working. Just tested it:Not quite... the link to the driver was pointing to a google drive and is no longer available.