Crea tu propia unidad Fusion Drive

La nueva tecnología Fusion Drive, detrás de los nuevos Mac, está disponible por defecto en OS X 10.8.2 Mountain Lion para todos los Mac: tras el descubrimiento del proceso de activación, "crear" una unidad Fusion Drive es relativamente sencillo y solo necesitas un disco SDD… o una memoria USB rápida y un disco duro tradicional, da igual cómo los tengas conectados a tu Mac, aunque hay una serie de consideraciones al respecto del rendimiento.

2912 32
2912 32

La nueva tecnología Fusion Drive, detrás de los nuevos Mac, está disponible por defecto en OS X 10.8.2 Mountain Lion para todos los Mac: tras el descubrimiento del proceso de activación, “crear” una unidad Fusion Drive es relativamente sencillo y solo necesitas un disco SDD… o una memoria USB rápida y un disco duro tradicional, da igual cómo los tengas conectados a tu Mac, aunque hay una serie de consideraciones al respecto del rendimiento.

Para crear una unidad Fusion Drive en OS X 10.8.2 Mountain Lion es bastante sencillo: vamos a utilizar en este caso un disco duro de 250 GB conectado vía USB y una memoria USB de 32 GB de alto rendimiento (para mejorar el traspaso de información ya que esta memoria va a ser la “caché” del disco duro tradicional) como es la ADATA S102 Pro, una unidad de 32 GB USB 3.0 con una alta tasa de transferencia tanto de lectura como escritura.

Lo primero será abrir el Terminal e identificar los discos que vamos a utilizar usando el comando

diskutil list

Recibiremos toda la información de los correspondientes discos conectados a nuestro Mac, y de ahí, buscaremos en cada uno la etiqueta GUID_partition_scheme que identifica cada disco con un valor diskX donde “X” es un número.

EL siguiente paso es crear el disco Fusion Drive usando el comando:

diskutil cs create Fusion diskX diskY

Donde DiskX y Disk Y serán los dos discos que vamos a utilizar: DiskX será la memoria USB y DiskY el disco duro. Un ejemplo de este comando sería:

diskutil cs create Fusion disk4 disk6

Automáticamente se iniciará el proceso de creación del disco Fusion Drive y el Terminal irá informando de este proceso. Una vez terminado utiliza el comando:

diskutil cs list

Y te aparecerá un árbol de dependencias en el que se muestra el disco creado con sus dos dependencias:

El disco superior, definido por Logical Volume Group, mostrará un Identificador único que tendrá un aspecto similar a “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Ahora daremos formato a esta unidad usando el comando:

diskutil coreStorage createVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX jhfs+ Fusion Drive 100%

donde:

  • jhfs+: es el formato del disco, en este caso, HFS+ journaled
  • Fusion Drive: es el nombre del disco, puedes poner el nombre que quieras.

  • 100%: la cantidad de disco que reclamaremos de este volumen lógico. En este caso reclamamos todo el almacenamiento disponible.

Se iniciará el proceso y cuando termine, se montará en tu escritorio una nueva unidad de disco. En nuestro caso, con ambas unidades (250+32 GB) nuestro disco tiene 279,14 GB disponible (para un total de 279,57 de capacidad).

Este disco, así como su funcionamiento, será gestionado por OS X a partir de este momento y en la Utilidad de Discos aparecerá como una única unidad.

Consideraciones al rendimiento

En nuestra unidad Fusion Drive, hemos utilizado dos discos conectados a un interfaz USB 2.0, con lo que el rendimiento de este disco lógico se verá mermado, considerablemente además, por el bajo rendimiento comparativo de este interfaz. Las pruebas de rendimiento realizadas contra esta unidad USB muestran que la velocidad de lectura y escritura equivale al de la memoria USB (un poco más rápida que la del disco duro tradicional), y ya que esta tiene un rendimiento algo mayor por ser un interfaz USB 3.0 (a pesar de utilizarse un interfaz 2.0) el rendimiento general de la unidad es mejor que el del disco duro tradicional.

Fusion Drive, como tal, mejorará extraordinariamente su rendimiento bajo USB 3.0 o si es un disco SSD conectado vía Thunderbolt al Mac que utiliza como disco tradicional de apoyo un disco conectado a USB 3.0. Recuerda también que Fusion Drive “va solo” y empezará a realojar los correspondientes archivos en función del número y frecuencia de veces que los usemos sin necesidad de nuestra intervención.

El modelo evidente de uso es el uso de ambas unidades conectadas de forma interna. Recuerda, y es muy importante, hacer una copia de seguridad del contenido de los discos previa a la creación de la unidad Fusion Drive, ya que el contenido de la misma se formatea durante el proceso de creación.

Este test de creación de una unidad Fusion Drive ha sido probado en un Mac Mini De anterior generación, una máquina que se supone no “debería” soportar Fusion Drive.

Categorías para este artículo

Join the Conversation

32 comentarioss

  1. digitalmaxima

    Acabo de hacer la prueba y funciona. He usado un pendrive y un disco duro externo, y bueno, entiendo que el rendimiento no será el mejor por los problemas de interfaz, pero esto abre una interesante puerta a hacerlo con un par de unidades internas sin la necesidad de “tener” que comprar un Mac de nueva generación para disfrutar o padecer de Fusion Drive.

    Muchas gracias.

  2. Alquimista

    ¿Se puede comprobar de alguna forma en qué disco está un fichero concreto?
    Si partimos de cero con la nueva unidad Fusion y empezamos a descargar nuestra copia de seguridad o a reinstalar el sistema, ¿cómo sabrá el sistema qué fichero es poco usado y cuál no si al principio todos son iguales?

  3. Carlos Burges

    #2 He estado haciendo un testeo siguiendo los datos facilitados por Patrick Stein

    http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has

    y aparentemente puedes hacerlo usando:

    iostat diskX diskY 1

    Para ver el funcionamiento de cada disco en cuestión, pero esto mide “live” y no sobre archivos ya copiados ni su ubicación.

    Sigo investigando, de todas formas.

  4. Mandibul

    Prrrrrreguntas:
    1. No se puede crear utilizando el HDD que actualmente usa el Mac, no? Me refiero a que si así se hace se pierde la información porque lo formatea, no?
    2. Relacionado con lo anterior? Cómo se comporta con time machine? Me refiero al histórico de copias con el que hasta el momento del cambio ha sido el disco objeto del back-up.
    3. Relacionado con las anteriores, el disco ahora fusionado se restaura con una copia de time machine que convenientemente se ha hecho justo antes del proceso, I suppose.

    Y última y no relacionada con lo anterior.
    4. Qué ventajas tiene este modo de trabajo frente a instalar los 2 discos y que el sistema te detecte los dos? Qué te olvidas de gestionarlos, supongo.

    Gracias

  5. Alquimista

    Una buena colección de opiniones interesantes:

    [url=http://www.forbes.com/sites/netapp/2012/10/25/apple-fusion-drive-ssd-cache/]Apple Fusion Drive Isn’t SSD Cache, But Is Lots Of Cash[/url]

  6. Carlos Burges

    #4 Respuestas:

    1.- Crear un Fusion Drive implica formaterar el disco/s que lo componen
    2.- nuevo disco, nueva copia. No reconocerá la antigua
    3.- A efectos del sistema, es un único disco y se comporta como tal.

    4.- NO es una cuestión de dos discos, es la unión de la rapidez de un SSD para los archivos habituales y un HD para el almacenamiento masivo. SI no, sería un RAID vulgar y corriente.

  7. Carlos Burges

    #5 Interesante pero la mayoría de las opiniones son irrelevantes. Las que citan “caché” es porque no entienden como funciona Fusion Drive. La última, básicamente, es el típico troll de turno. 😀

  8. aritzasm

    Bueno pues yo lo acabo de hacer para todo el sistema en un imac del 2008 usando un SSD interno y un lacie firewire externo.
    Facil y sencillo.

    A mi me resuelve el andar gestionando el espacio, que si me copio esto aquí que si lo paso allí.
    Una gran solución por parte de apple!

  9. plastidecor

    Mi duda es que pasa si casca uno de los discos, ¿que se va al garete? todo o solo lo que había en el disco que ha petado.
    Mas que nada que teniendo en mente la máxima de que hay dos tipos de HD’s, los que han cascado y los que cascarán, pues el riesgo es ahora X2, con lo que el TimeMachine es más imprescindible.
    Ah, y agradecer el fantástico artículo.

  10. Mandibul

    Muchas gracias por las respuestas.
    Sólo me queda una gran pregunta de respuesta binaria y la subsiguiente que podemos dejar en retórica porque necesita un tutorial (ahí dejo la sugerencia):
    ¿Se puede crear un fusión drive y convertirlo en tu unidad principal descargándole una restauración de time machine?
    Si se responde sí, ¿cómo conios se hace?
    Reemplazar o formatear el disco donde tienes el OSX y poder seguir con el OSX es sólo una de las preguntas de la lista.

    Porque, una reflexión, como ejercicio práctico está muy bien. Pero el principal objeto de fusión drive es convertir el combo en tu disco principal. Instalando en la parte rápida el os y demás.
    Veo poca utilidad y operatividad a tener 2 unidades externas.

    Gracias por el artículo y los comentarios.

  11. b1b72ed7

    Después de hacer la unidad “fusión” supongo se ha ido a la porra la partición de recuperación, así que tendrás que arrancar como puedas, con un llavero USB o con, si tu mac permite, arrancar por wifi desde Apple.

    Luego no tienes más que restaurar la copia de TimeMachine.

    De todas maneras yo creo que esto merecerá la pena si el SSD es de 250Gb mínimo, porque para los de 128Gb sólo estará disponible la mitad, que seguramente sea poco espacio y se pasará más tiempo moviendo que trabajando.

  12. Jabba

    En cualquier caso, como pasa cuando hacemos cualquier raid, una copia de seguridad de time machine es IN DIS PEN SA BLE…

  13. b1b72ed7

    En realidad… la copia de Time Machine es indispensable SIEMPRE

  14. aritzasm

    Mandibul
    Yo lo hice arrancando desde usb con la 10.8.2 antes de iniciar la instalacion arrancas el terminal y te creas el fusion reinicias el asistente de instalacion y ya te ve el disco nuevo e instalas ahí. Luego recuperas el sistema de una copia de seguridad.
    Yo lo tengo hecho desde hace un par de días para el disco de sistema y perfecto.

  15. Mandibul

    Mucho agradecido

  16. tuti

    #9 si casca un disco o si se corrompe (por si lo pones en HFS algo muy común por como es este sistema de archivos) se te va todo al garete, pero todo.

    La única forma es volverlo a crear y “recuperar” los datos, si tienes copia de alguna forma.

  17. WILLYTRON

    Supongo que estaré escribiendo una barbaridad porque la velocidad de escritura/lectura será demasiado baja, o algo por el estilo, pero quiero preguntar si con esto: http://theniftyminidrive.com/products/the-minidrive-pro
    se puede hacer este proceso para fabricar nuestro fusion drive y si vale la pena o no.

  18. Carlos Burges

    #17 En tu caso, la velocidad va a depender del USB ya que el lector está conectado a un HUB USB interno del Mac. Funcionar va a funcionar, pero si, la velocidad será lenta. No te vale la pena.

  19. JaBaTiN

    Buenos días:

    ¿Para el caso de que se quiera revertir la situación, dejar los discos tal como estaban al principio, qué comandos hay que insertar?.

    Gracias.

  20. Carlos Burges

    #19 selecciona el disco duro tradicional en la Utilidad de Discos y créale una nueva partición con formato: el “fusion drive” se romperá y luego podrás formatear el otro. Ten en cuenta que todos los datos almacenados en la unidad se perderán (copia de seguridad primero, si es necesario).

  21. Carlos Burges

    Como bien apunta #21 essa es la opción “bien hecha”, usando el comando:

    diskutil coreStorage revert XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

    donde XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX es la UUID del volumen lógico

  22. JaBaTiN

    Muchas gracias, así lo haré, con la partición lógica me ha desaparecido la partición de recuperación, pese a que instalé Mountain Lion desde el disco de instalación que tengo en un disco externo … y esto no me da buena espina.

    Un saludo.

  23. gelsound

    Yo lo hice como aritzasm. Y todo perfecto, en un Mac Book Unibody del 2008… Antes llevaba sólo un SSD y con eso ya se nota la velocidad. Pero con el Fusion Drive me da la sensación de que es aún más rápido. ¿os pasa igual?

  24. cabreramouzo

    Fantástico tutorial, sólo añadir que al ejecutar el comando “diskutil coreStorage createVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX jhfs+ Fusion Drive 100%” he tenido que cambiar “Fusion Drive” por sólo “Fusion” porque no ” Drive” no me funcionaba, tampoco con “Fusion\ Drive”.
    Hecho en un MacBook Aluminium Late 2008. Va bastante más ligero.

  25. Lakhesis75

    Hola tengo un problema con mi fusión drive, os lo comento a ver si me podéis ayudar

    tengo un iMac 27 de 2014 con un FUSION DRIVE de 3T. Creé un BOOTCAMP hace unos meses y con la llegada de EL CAPITAN decidí hacer una instalación de CERO. El problema es que no se que hice que acabé con el HDD y el SDD separados y ahora tengo el sistema operativo instalado en el HDD y el SDD vacío.

    Quiero volver a unirlos y he seguido los pasos que se indican en algunos foros que indico:

    1. Inicio OS El capitán, desde un disco externo (en micros un USB 64GB)
    2. Desde terminal ejecuto diskutil cs create Fusion diskX diskY (el diskX es el SDD y el diskY el HDD) aprovecho y os pregunto ES IMPORTANTE ESA SECUENCIA O SE PUEDE PONER DELANTE EL HDD???

    La cuestión es que comienza el proceso y me aparece el siguiente error

    Unmonting disk0
    Repartitioning disk0
    Unmounting disk
    Creating the partition map
    Rediscovering disk0
    Adding disk0s2 to Logical Volumen Group
    Unmounting disk1
    A problem occurred-, undoing all changes
    Initialized /dev/rdisk0s2 as 113GB case-insensitive HFS Plus volumen with a 16
    384k journal
    Mounting disk
    Error: -69888: Couldn´t unmount disk

    Alguna idea?

    1. Carlos Burges Ruiz de Gopegui

      Vamos por partes:

      Para empezar, tienes un libro gratuito de la Biblioteca Faq-mac que te puede servir de guía y referencia:

      http://www.faq-mac.com/2013/11/cuadernos-tecnicos-faq-mac-fusion-drive/

      Al respecto del error que te da, Error: -69888, salta porque el disco está ocupado. Por lo que veo en la referencia del disco, rdisk0s2 es que hay más de una partición en el disco, estás intentando usar la segunda y por lo tanto, es imposible hacer el Fussion Drive, que necesita “comerse el disco entero”. Que no se monte en el escritorio no quiere decir que no esté, tendrás que hacer un

      Diskutil list

      Y mirar el mapa de particiones de esa unidad.

      1. Lakhesis75

        ok muchas gracias. ya lo eh descargo y voy a ver si me aclaro.

        Salu2

      2. Lakhesis75

        Capitán, ha funcionado todo y ya vuelvo a tener el fusión drive!!!!

        MUCHAS GRACIAS !!!!

  26. danielkelvin

    Hola Carlos, tengo un problema en el proceso, no me deja continuar, en el punto en el que tengo que crear el disco Fusion me da error
    Last login: Sat Oct 31 09:14:55 on console
    iMac-de-Daniel:~ danielkelvin$ diskutil list
    /dev/disk0 (internal, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *121.3 GB disk0
    1: EFI EFI 209.7 MB disk0s1
    2: Apple_HFS SSD 120.5 GB disk0s2
    3: Apple_Boot Recovery HD 650.0 MB disk0s3
    /dev/disk1 (internal, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *1.0 TB disk1
    1: EFI EFI 209.7 MB disk1s1
    2: Apple_HFS MacintoshHD 999.3 GB disk1s2
    3: Apple_Boot Recovery HD 650.0 MB disk1s3
    /dev/disk2 (external, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: FDisk_partition_scheme *1.0 TB disk2
    1: Apple_HFS DISCO GRIS 1.0 TB disk2s1
    /dev/disk3 (external, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *2.0 TB disk3
    1: EFI EFI 209.7 MB disk3s1
    2: Apple_HFS DD AZUL 719.3 GB disk3s2
    3: Apple_CoreStorage Time Machine 1.3 TB disk3s3
    4: Apple_Boot Boot OS X 134.2 MB disk3s4
    Offline
    Logical Volume Time Machine on disk3s3
    FC84D80D-73F5-459B-95D8-3C01AD838A7A
    Locked Encrypted
    iMac-de-Daniel:~ danielkelvin$ diskutil cs create Fusion disk0 disk1
    Started CoreStorage operation
    Unmounting disk0
    A problem occurred; undoing all changes
    Error: -69888: Couldn’t unmount disk
    iMac-de-Daniel:~ danielkelvin$

    Gracias por tu ayuda!

  27. danielkelvin

    Solucionado, estaba realizando el proceso donde no era. Ya instalando OS X Yosemite (es lo raro, no es Capitán) en la unidad FusionDrive creada de nuevo y ya formateada.

    Decir que todo esto me pasó cuando se instaló la última beta del Capitán, se quedo bloqueado en el primer intento y ya ni adelante ni atrás, hubo que recuperar, no utilizo Time Machine para tener un equipo de cero absoluto. Los datos que quiero están a buen recaudo.

    Gracias! Utilice tu técnica y daba error, era como digo por estar donde no debía queriendo fusionar y formatear. Gracias a seguir navegando conseguir este vídeo que me hizo ver el error. http://youtu.be/WKqjMC5cW2c