¿Cómo puedo asegurarme de que TRIM está habilitado al instalar Yosemite en una unidad SSD?

2

Voy a actualizar mi MacBook Pro de 13 "a mediados de 2010 a una unidad SSD (Samsund 840 250 GB). Actualmente estoy ejecutando Yosemite en mi antigua unidad HHD y simplemente iba a hacer un USB de arranque con Yosemite para instalarlo en la nueva unidad SSD una vez que lo puse en mi computadora. Pero entonces, este lío con TRIM y kext me llamó la atención. Entonces, ¿cómo puedo obtener Yomsemite en mi nueva unidad SSD para que la reconozca?

He leído muchos subprocesos que dicen que deshabilita TRIM antes de actualizar a Yosemite pero no lo hice: (¿Puedo deshabilitarlo ahora? Luego, haga el USB de arranque de Yosemite para mi nuevo SSD e instálelo sin problemas? De alguna manera eso parece demasiado fácil ...

    
pregunta Chelsea 14.11.2014 - 10:14

4 respuestas

4

Si está ejecutando OS X en un disco duro, no veo cómo TRIM ingresa en la ecuación, ya que TRIM es solo para unidades SSD. Si desea hacer una instalación nueva en el SSD, simplemente instálelo y continúe con su dispositivo de arranque USB, no veo el problema.

Lo que hice al instalar el SSD fue colocarlo en un gabinete, conectarlo a través de USB y usar Carbon Copy Cloner para clonar el sistema operativo y algunas otras cosas para el SSD, mientras que deja el big data (películas, música, etc.) en el HDD (que luego coloco en la bahía óptica). Si desea tener ciertas partes de sus datos de usuario en el disco duro, puede crear un enlace simbólico para eso.

Si no insiste en una nueva instalación de OS X, este es el camino a seguir en mi opinión.

EDITAR: Una palabra en TRIM:

El problema con TRIM en OSX es que solo es compatible con SSD instalados por Apple. Entonces, para habilitar TRIM en SSD de terceros, se necesita la aplicación Trim Enabler, que lo hace por usted. Todo estuvo bien hasta el lanzamiento de Yosemite. La aplicación Trim Enabler utiliza una llamada extensión del kernel o kext (creo que esto es más o menos lo mismo que un controlador, pero no estoy seguro). Con Yosemite, Apple introdujo kext sign , lo que significa que no se cargarán extensiones de kernel que no estén firmadas (lo que solo puede hacer Apple). Ahora, el desarrollador de Trim Enabler no tiene manera de obtener su extensión firmada (Apple no haría eso porque si lo hicieran, nadie tenía que comprar SSD de Apple para obtener TRIM, una política que me parece espantosa).

El problema es que si tiene habilitado TRIM con la aplicación y luego intenta iniciar una computadora con la firma kext habilitada, se negará a iniciarse ya que la extensión TRIM no está firmada. Eso hace que sea necesario iniciar el modo de recuperación y deshabilitar la firma de kext desde una línea de comandos.

Así que la única solución es deshabilitar la firma de kext por completo. Esta es una configuración global, por lo que se aplicará a todas las posibles extensiones del kernel, lo que significa que debe tener mucho cuidado al instalar controladores (que probablemente nunca haga en OS X) porque Apple no puede verificar que sean de su confianza. Pero como el mecanismo de firma solo se introdujo en Yosemite, tenerlo deshabilitado no supone un riesgo mayor para usted que en Mavericks o antes de eso.

El estado de la firma kext se guarda en NVRAM, que se puede restablecer accidentalmente (o manualmente). Si se restablece, se habilitará de forma predeterminada la firma de kext y, por lo tanto, no podrá iniciarse y deberá seguir los pasos ya descritos. Haga lo que haga, siempre que pueda iniciar el modo de recuperación, no se producirá ningún daño permanente al habilitar TRIM. Pero si no está cómodo con la idea de tener que ir a la recuperación y escribir comandos de terminal, simplemente dejaría de preocuparme por TRIM y no lo usaría, a expensas de la longevidad y el rendimiento de su SSD.

Toda la información sobre TRIM junto con Yosemite está aquí . No sé cómo esto se aplica a usted ya que está en un disco duro, pero asumiendo que tiene un SSD ejecutando con TRIM habilitado a través de Trim Enabler, debe deshabilitarlo antes de actualizar.

Olvidé hacer eso. Lo que sucedió fue que el instalador se ejecutó con éxito e incluso llegué al escritorio después, solo después de reiniciar, ocurrió el problema (señal de stop gris en el arranque). No tenía una computadora secundaria para buscar los comandos enumerados en 2 , pero si lo hace, simplemente puede iniciar la recuperación modo (mantenga CMD-R en el arranque) (ya sea desde su copia de seguridad (que espero que tenga) o desde la recuperación HD si está presente, o la recuperación basada en Internet), que le permitirá abrir una terminal, ejecute los comandos , apague y todo funcionará, ya que se deshabilitará la firma kext. Luego puede iniciar normalmente y elegir deshabilitar TRIM si no se siente cómodo con la firma kext deshabilitada (no veo ninguna razón para hacerlo, ya que no existía antes de Yosemite) o simplemente continúa usándolo.

    
respondido por el oarfish 14.11.2014 - 10:34
1

Forma sencilla: descargue Yosemite desde la tienda de aplicaciones (5,12 Go) Al descargarte, se te preguntará dónde instalar Yosemite. Repetir (después de conectar) en el SSD externo. Necesita entre 20 y 40 minutos. Al final, el software le preguntará si desea importar sus datos y desde dónde. Usted responde desde su disco duro La mejor manera ahora es instalar SSD en su MBPro

    
respondido por el Jean Louis DURET 14.11.2014 - 10:41
1

Es seguro actualizar su HDD a un nuevo SSD. Los problemas con los kexts sin firmar solo afectarán a los usuarios con SSD de terceros, actualizando desde una versión de OSX inferior a Yosemite, y habiendo habilitado TRIM utilizando Trim Enabler .

No tiene nada de lo que deba preocuparse y, en caso de que decida instalar Trim Enabler después de la actualización del hardware, deshabilitará las comprobaciones de firma de kext durante la instalación.

Tienes dos opciones principales para actualizar tu hardware:

  1. Copie la partición / SO existente desde su HDD a su SSD
  2. Instale Yosemite en el SSD y luego instale todos los programas necesarios y copie sus documentos / datos.

Personalmente optaría por la opción 2, ya que ayudará a limpiar el crucero que se acumuló en el tiempo extra de la computadora. También es un buen momento para decidir si vale la pena reinstalar un montón de aplicaciones que probablemente solo haya usado una o dos veces.

    
respondido por el Vlad 14.11.2014 - 11:06
1

Vea mi respuesta aquí :

Desde la versión 10.10.4, Apple ahora ofrece una nueva herramienta llamada trimforce , que permite a los usuarios para activar TRIM también en discos no soportados. Así que ahora puedes hacerlo:

sudo trimforce enable
    
respondido por el n1000 15.07.2015 - 18:22

Lea otras preguntas en las etiquetas