Solución: Mediakit informa que no hay suficiente espacio en el dispositivo para la operación solicitada

Algunos usuarios han informado que no pueden formatear o particionar una unidad NTFS usando DiskUtility en MacOS. Los usuarios afectados informan haber cometido el siguiente error: «MediaKit informa que no hay suficiente espacio en el dispositivo para la operación solicitada“. La mayoría de los usuarios afectados informan que la unidad de destino tiene mucho espacio libre, por lo que la fuente del problema se encuentra en otra parte.

Mediakit informa que no hay suficiente espacio en el dispositivo para la operación solicitada
Mediakit informa que no hay suficiente espacio en el dispositivo para la operación solicitada

¿Qué causa el MediaKit informa que no hay suficiente espacio en el dispositivo para la operación solicitada ¿error?

Investigamos este problema en particular analizando varios informes de usuarios y las estrategias de reparación que utilizaron para resolver el mensaje de error. De lo que hemos recopilado, hay algunos casos comunes que desencadenarán este mensaje de error en particular:

  • Particiones izquierdas creadas automáticamente durante la instalación de Bootcamp – Según varios informes de usuarios, particiones como esta suelen ser responsables de este error, ya que no se pueden eliminar tradicionalmente (la mayoría de las veces).
  • La Utilidad de Discos no puede reformatear la unidad de NTFS a APFS – Esto no se puede hacer desde la Utilidad de Discos, pero puede usar el terminal (directamente en una Mac o usando un Live CD de Linux) para solucionar el problema.

Si está luchando por encontrar una manera que le permita solucionar este problema en particular, este artículo le proporcionará algunas estrategias de solución de problemas. A continuación, se muestran algunos métodos utilizados por otros usuarios que se encuentran en una situación similar para resolver el problema.

Para obtener los mejores resultados, siga los métodos a continuación en orden hasta que encuentre una solución que sea efectiva en su situación particular.

Método 1: separar la unidad de la terminal

Algunos usuarios que tuvieron problemas para formatear la unidad lograron sortear el «MediaKit informa que no hay suficiente espacio en el dispositivo para la operación solicitadaError al usar el Terminal identificar, descomprimir y particionar la unidad que desencadena el error de la Utilidad de Discos.

Nota: Tenga en cuenta que el procedimiento siguiente no se puede utilizar en una sola partición. Afectará la unidad general.

Aquí hay una guía rápida para particionar la unidad usando el Terminal:

  1. Haga clic en el icono de búsqueda (esquina superior derecha) y busque «terminal». Luego haga doble clic en Terminal para abrir la utilidad.
    Abra la aplicación Terminal en OsX
    Abra la aplicación Terminal en OsX
  2. Comience escribiendo el siguiente comando para obtener el nombre del disco que desea formatear:
    diskutil list
  3. En nuestro ejemplo, necesitamos el disks03 disco. Para asegurarse de que se está enfocando en la unidad correcta, reemplácela con otra diosca0s3 con el disco correcto.
  4. Ahora para desmontar el disco, escriba el siguiente comando y presione Ingresar:
    diskutil unmountDisk force disk0s3
  5. Luego, necesitaremos escribir ceros en el sector de inicio para asegurarnos de que el procedimiento de búsqueda de un administrador de inicio se vuelva más complejo. Para hacer esto, escriba el siguiente comando y presione Ingresar:
    sudo dd if=/dev/zero of=/dev/disk0s3 bs=1024 count=1024
  6. Una vez que se hayan escrito los ceros en el sector de arranque, intente partir nuevamente escribiendo el siguiente comando y presionando Ingresar:
    diskutil partitionDisk disk0 GPT JHFS+ "Partition Name" 0g

    Nota: Reemplace el nombre de la partición con el nombre que desea darle a su nueva partición.

Si este método no le permite sortear el MediaKit informa que no hay suficiente espacio en el dispositivo para la operación solicitada al usar la Terminal para particionar el disco, vaya al siguiente método a continuación.

Método 2: use un Live CD de Linux para particionar la unidad

Algunos usuarios que estaban luchando por resolver el mismo problema lo resolvieron arrancando desde un Live CD de Linux y usando las utilidades gdisk y GParted para crear una partición NTFS desde el espacio libre del disco.

Luego usaron la utilidad gdisk nuevamente para ordenar la tabla de particiones en consecuencia e ingresar al menú de recuperación y transformación. A partir de ahí, lograron crear un nuevo MBR híbrido que finalmente les permitió completar el proceso de segmentación.

Este procedimiento lo utilizan a menudo los usuarios que desean instalar Windows en una unidad que también tiene una partición reservada para OSX. Si este procedimiento se aplica a lo que pretende hacer, siga los pasos a continuación para usar un Live CD de Linux para particionar la unidad:

  1. Inserte un Live CD de Linux en su Mac como CD en vivo de Ubuntu, Magia Partida Delaware Sistemas de rescate de CD. Un arranque USB Live con capacidad para AnLinux basado en un sistema operativo gratuito debería ser suficiente.
  2. Si esta usando CD en vivo de Ubuntu, haga clic en Prueba Ubuntu para cargar la versión de Live CD.
    Haga clic en Probar Ubuntu para iniciar la versión de Live CD
    Haga clic en Probar Ubuntu para iniciar la versión de Live CD
  3. Una vez que se haya cargado el Live CD de Linux, abra la ventana de Terminal Window. Puede hacer esto haciendo clic en el Mostrar aplicación icono y busque «TerminalUsando la función de búsqueda.
    Acceso al terminal en Linux
    Acceso al terminal en Linux
  4. Dentro de la ventana de Terminal, escriba el siguiente comando para asegurarse de que está usando privilegios básicos:
    sudo -i
  5. Cuando tenga privilegios básicos, escriba el siguiente comando para iniciar la utilidad Gdisk en el disco:
    gdisk  /dev/sda
  6. Cuando se inicie la utilidad gdisk, escriba ‘v‘y presione Ingresar para verificar las estructuras de los discos. Si ve un mensaje que le dice que no se encontraron problemas cuando se detectaron, continúe con el siguiente paso a continuación.
    Verificar la integridad del disco
    Verificar la integridad del disco

    Nota: Esto no es obligatorio, pero es un paso de diagnóstico de precaución que nos ayudará a identificar cualquier error que pueda contribuir a nuestro problema.

  7. Cuando se complete la verificación, salga de la utilidad Gdisk escribiendo ‘q‘y empujando Ingresar.
    Saliendo de la utilidad gdisk
    Saliendo de la utilidad gdisk
  8. A continuación, inicie GParted en el mismo disco escribiendo el siguiente comando en la misma ventana de Terminal. También puede iniciar GParted abriéndolo directamente desde el menú.
    gparted /dev/sda
  9. Una vez que se abra la utilidad GParted, cree una partición NTFS con su espacio libre, pero asegúrese de dejar al menos 128 MB de espacio sin particionar entre esta y la partición OSX. Clickea en el Agregar para iniciar la creación de la nueva partición.
    Cree una nueva partición NTFS y haga clic en Agregar
    Cree una nueva partición NTFS y haga clic en Agregar
  10. Una vez completada con éxito la operación, salga de la utilidad GParted y regrese a la terminal a través del paso 3. Luego, siga los pasos 4 y 5 nuevamente para otorgar privilegios básicos y ejecute la utilidad gdisk.
    Todas las operaciones se completaron con éxito
    Todas las operaciones se completaron con éxito
  11. Cuando regrese a la utilidad gdisk, escriba «pag « para ver su tabla de particiones. A estas alturas, debería tener tres particiones: la partición del sistema EFI (ESP), la partición de Windows (NTFS), la que creamos antes, y la partición de OS X.
  12. Si confirma esto, escriba «r«Para entrar a Recuperación y transformación menú. Luego escribe ‘h‘y presione Ingresar para crear un nuevo MBR híbrido. A continuación, escriba «1 2 3«Y presione Ingresar para formar los tres números de partición.
    Establecer los tres números de partición
    Establecer los tres números de partición
  13. A continuación, una especie de «Y» y presione Entrar (Regresar) en el EFI GPT (0xEE) pras. Cuando se le pregunte si desea configurar un indicador de arranque, escriba «Y ” y presione Entrar (Regresar) de nuevo. Luego escribe «Y» y presiona Entrar (Regresar) cuando se le pregunte si desea utilizar el espacio libre para proteger más particiones. Finalmente, ingrese el código hexadecimal MBR predeterminado (ee) y presione Entrar (Regresar) de nuevo.
    Configure los ajustes de la partición híbrida MBR
    Configure los ajustes de la partición híbrida MBR
  14. Una vez que la parte de configuración esté completa, escriba la tecla ‘w’ y presione Entrar (Regresar) para guardar los cambios y proceder con las comprobaciones finales. Cuando se le pregunte si desea continuar, escriba ‘y’ y presione ‘ Entrar (Regresar) de nuevo.
La operación se ha completado con éxito.
La operación se ha completado con éxito.

Es decir, el espacio libre que antes fallaba con el «MediaKit informa que no hay suficiente espacio en el dispositivo para la operación solicitada. » error compartido con gdisk y Gparted.