Get dtrace and iotop back on Mac OS X

Security in versions of OS X has been updated with the no-root theme with System Integrity Protection. Unfortunately that also includes dtrace and commands like iotop that rely on it. One can reboot a Mac into recovery mode and fix it however…

Enter Terminal in Recovery mode and type this command:

   csrutil disable

Better not to keep it turned off: Disable it only for dtrace… (2 dashes before ‘without’)

   csrutil enable without dtrace

It will complain about being an unsupported configuration, ignore it. Proceed anyway.

Then reboot.

If you wish to return it to the default, enter the Recovery Mode Terminal again and enter the opposite command:

   csrutil enable

Then reboot and all is reset to the way it was before you made any changes.

 

IT Director/Senior Software Engineer, Photographer I test and create new CSS web page formatting hacks for BrowserHacks.com for the purpose of repairing web sites. PS-- CSS hacks are fun, but please attempt good CSS first unless in a bind. See Test Pages: https://browserstrangeness.bitbucket.io and https://browserstrangeness.github.io

Tagged with: , , , , ,
Posted in Apple, Debugging, Macintosh, OS, OS X 10.10 Yosemite, OS X 10.9 Mavericks, Programming, Uncategorized
3 comments on “Get dtrace and iotop back on Mac OS X
  1. Apparently it’s “double dash without”. It renders as a single dash in my browser.

    Thanks for the info!

    Liked by 1 person

  2. Esto es una Experiensia Muy buena

    Like

Leave a comment