Disable TRIM b4 upgrading to OS X 10.10

Discussion in 'OS X Yosemite (10.10)' started by benji888, Oct 20, 2014.

  1. benji888 macrumors 65816

    benji888

    Joined:
    Sep 27, 2006
    Location:
    United States
    #1
  2. NoBoMac macrumors 6502a

    Joined:
    Jul 1, 2014
    #2
    Not quite right, since I installed Yosemite without turning off TRIM on my Samsung 830.

    Pretty sure a brand new version of the kext gets installed. It's when you enable TRIM without enabling the kext debug/developer boot flag is when the machine bricks.
     
  3. UncleSchnitty macrumors 6502a

    UncleSchnitty

    Joined:
    Oct 26, 2007
    #3
    That was an old issue when yosemite was in the very early stages during beta. If you run a program like trim enabler it has been updated to support yosemite. I updated trim, enabler before yosemite install (like you should do with all software) and it ran fine. No issues what so ever.
     
  4. ibarnett macrumors regular

    ibarnett

    Joined:
    Aug 20, 2010
    Location:
    Gold Coast, Australia
    #4
    There's a new issue, see here:
    http://www.cindori.org/trim-enabler-and-yosemite/
    "Important issues
    The kext-signing setting is stored in your Mac’s NVRAM/PRAM, a sort of flash memory inside your Mac. This memory can be reset either by accident or by intention (usually by troubleshooting issues with your hardware), causing kext-signing setting to re-activate.
    If you try to boot a Trim-enabled system with the kext-signing setting re-activated, you will be met by a gray screen with a stop sign:
    prohibitory_sign
    This is your system telling you that a driver has been modified, and is not allowed to load.
    To avoid this situation, you can make sure to disable Trim before performing any hardware maintenance or PRAM reset on your Mac."
     
  5. UncleSchnitty macrumors 6502a

    UncleSchnitty

    Joined:
    Oct 26, 2007
    #5
    This is 100% true.
    However when doing the upgrade the kext is replaced and trim enabler is in the "Off position" so when you re enable it it enables
    Code:
    nvram boot-args="kext-dev-mode=1"
    for you allowing unsigned kext to boot. But yes you are correct I wouldn't suggest a PRAM reset with trim enabler on.
     
  6. h9826790 macrumors 604

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #6
    Not required, TRIM will be automatically turned off every time you upgrade the OS.

    In fact, you have to re-enable it after every upgrade, but not disable it before the upgrade.
     
  7. borgusio macrumors regular

    borgusio

    Joined:
    Jul 22, 2011
    #7
    How this applies to the Handoff modified kext files for 2011 macs?
     
  8. benji888 thread starter macrumors 65816

    benji888

    Joined:
    Sep 27, 2006
    Location:
    United States
    #8
    If it was an old issue, then the blog post would not have been posted yesterday, after people have been upgrading to public release of Yo.

    I do think the issue only comes up when one has used terminal to do some kext changes. I am not familiar with this, tho., and just wanting to help people out who have done this. I got an SSD that does not need TRIM, so, I had no issues, but, again, depending on how old the SSD is, or if one has made special modifications w/TRIM, this could still be an issue.
     

Share This Page