Jesús Vigo le muestra cómo crear una unidad DIY Fusion usando su propio SSD y disco duro usando un terminal o desactivar una unidad Fusion dividiendo las unidades, si es necesario.
El almacenamiento es y seguirá siendo, en un futuro previsible, una gran preocupación tanto para los usuarios finales como para las empresas. A pesar de que el coste por GB de las unidades de estado sólido (SSD) se ha reducido significativamente y de que los precios de las unidades de disco duro mecánicas (HDD) de la vieja escuela se han disparado, los usuarios siempre están pidiendo más espacio y velocidades más rápidas.
Idealmente, las unidades SSD son ideales para aumentar el rendimiento, y cuando se configuran en una matriz RAID, los límites de almacenamiento son sólo los puertos disponibles y el bolsillo. Pero aún así, un disco duro de 2, 4 ó 6 TB presenta más almacenamiento a un precio mucho más bajo que un equivalente de SSD.
Sin embargo, ¿qué pasaría si pudiera obtener beneficios de velocidad y almacenamiento fusionando ambos? Esto puede lograrse aprovechando la tecnología Core Storage de OS X para crear su propia unidad DIY Fusion Drive, utilizando cualquier SSD y HDD que desee. Además, desde la introducción de las unidades Fusion en 2012, sólo han estado disponibles para los modelos Mac Mini e iMac, pero mientras tu Mac tenga al menos dos puertos de datos/alimentación SATA disponibles y sea capaz de ejecutar la versión 10.8.2 o posterior, puedes usar Terminal.app para crear una unidad DIY Fusion Drive que lleve los beneficios de la tecnología moderna a los ordenadores Apple más antiguos, tal y como lo he hecho personalmente en mi Mac Pro (principios de 2008.
Además, es posible optar por un modelo inferior de Mac Mini o iMac y posteriormente instalar una segunda unidad SSD/HDD con el fin de crear una unidad DIY Fusion Drive. Si lo hace, usted (o su empresa) podrá ahorrar cientos de euros en la solución de Apple directamente de fábrica, ya que podrá implementar fácilmente la suya con discos duros más grandes y unidades SSD más rápidas. Sólo ten en cuenta que Apple no es compatible con las unidades Fusion a menos que se adquieran como una actualización al comprar tu nuevo ordenador Apple.
Sin embargo, si se siente como en casa en la terminal o desea intentarlo, lea a continuación las instrucciones paso a paso para configurar un nuevo accionamiento de bricolaje.
Creación de una unidad de fusión de bricolaje
Siga estos pasos para crear una unidad DIY Fusion Drive:
- Conecte las unidades SSD y HDD al Mac utilizando los puertos SATA e inicie el sistema en OS X. Si planea utilizar la unidad Fusion Drive recién creada como unidad de inicio, inicie el equipo mediante una partición de recuperación USB OS X.
- Una vez que se haya cargado OS X o la partición de recuperación, vaya a \NApplicationsUtilitiesTerminal.app (o desde la barra de menús, Utilities | Terminal) para cargar el terminal.
- El primer comando que se ejecute recuperará una lista de las unidades conectadas al Mac. Debido a la naturaleza destructiva del proceso, cualquier dato almacenado en las unidades será destruido, así que por favor asegúrese de hacer una copia de seguridad de cualquier cosa en esas unidades que no desee perder la lista:diskutil.
- Cada unidad listada contendrá un punto de montaje en el siguiente formato:/dev/disk# Donde el «#» designa un número asignado a la unidad por OS X. Localice los puntos de montaje de las unidades SSD y HDD que desea utilizar para crear la unidad Fusion. Serán necesarios en el próximo comando.
- El segundo comando creará el grupo de volumen lógico utilizando Core Storage, que actuará como contenedor para las unidades que se agrupan. El comando requerirá los puntos exactos de montaje de la unidad obtenidos en el paso #4:diskutil coreStorage create LOGICAL_VOL_GROUP_NAME DRIVE_1 DRIVE_2Para el «LOGICAL_VOL_GROUP_NAME,» introduzca un nombre que ayude a definir el grupo de almacenamiento que se está creando. DRIVE_1 y DRIVE_2 representan dónde insertar los puntos de montaje de la unidad para los dispositivos que se fusionan. Por ejemplo, si el nombre del grupo era «FUSE» y los puntos de montaje eran SSD = /dev/disk1; HDD = /dev/disk2, el comando se ejecutaría como sigue:diskutil coreStorage create FUSE /dev/disk1 /dev/disk2
- El tercer y último comando necesario en el proceso de creación del Fusion Drive creará el volumen lógico, que en realidad será donde se almacenan los datos una vez que se haya completado el proceso. El comando requerirá el UUID de LVG, un identificador único asignado por OS X a todos los grupos de almacenamiento. Una vez completado con éxito el segundo comando en el paso 5, el ID se mostrará como «Core Storage LVG UUID». Registre el ID, ya que será necesario para el comando final:diskutil coreStorage createVolume lvgUUID type name size
Como se ha explicado anteriormente, el «lvgUUID» requerirá la salida de ID del comando anterior. «Tipo» se refiere al sistema de archivos; en este caso, utilice «jhfs+» para Journaled HFS+, que es nativo de OS X. Para el «nombre», introduzca un nombre para el volumen – por defecto, OS X titula la unidad raíz «Macintosh HD». El «tamaño» se refiere al tamaño del volumen, que puede expresarse mediante expresiones numéricas en GB, TB o como porcentaje. Si desea utilizar el tamaño completo del volumen, introduzca «100%» para utilizar el pool de almacenamiento completo. El comando completo debería ser similar a éste:
diskutil coreStorage createVolume S87D6F8F-D9WJ-8AD9-SD88-VU89JI4FUI09 jhfs+ «Macintosh HD» 100%.
Una vez que los comandos se hayan ejecutado correctamente, se habrá creado la unidad Fusion y el volumen deberá montarse (y visualizarse) desde la Utilidad de disco. Si utiliza la unidad recién creada como unidad de arranque, siga instalando OS X como lo haría normalmente, asegurándose de seleccionar la unidad Fusion Drive como unidad de instalación.
Desactivación de una unidad DIY Fusion
Aunque no es probable que deshabilitar una unidad Fusion desde el almacenamiento central sea algo que se hace muy a menudo, es posible que se encuentre en una situación en la que sea necesario, como por ejemplo, actualizar las unidades SSD y/o HDD correspondientes o sustituir una unidad defectuosa.
Para ello, simplemente ejecute este comando desde Terminal:
diskutil coreStorage delete lvgUUID
Como se ha indicado anteriormente, el «lvgUUID» es el identificador único asignado al volumen. Esto se puede obtener ejecutando una lista de utilidades de disco. Una vez que el lvgUUID para la unidad de fusión esté localizado, ejecute el comando y el fusible se romperá.
Recuerde que antes de trabajar en cualquier tarea relacionada con el almacenamiento, es extremadamente importante realizar una copia de seguridad de los datos de la(s) unidad(es) en la que trabajará. El proceso para crear o romper una unidad Fusion Drive es destructivo, por lo que cualquier/todos los datos contenidos en esas unidades seguramente se perderán.
Una vez que las unidades han sido separadas, arrancar desde una unidad de recuperación USB le permitirá una vez más reinstalar OS X…. o quizás actualizar a una unidad Fusion más grande y de mayor rendimiento.