Solución a: Boot Camp Assistant no puede particionar el disco

Desde hace meses uso Mac pero no había tenido la necesidad de instalar Windows a través de Boot Camp, ya que para lo que necesitaba con VMWare Fusion me bastaba. Sin embargo, decidí dar el paso de instalar Windows nativamente y me encontré con el error: Boot Camp no puede particionar el disco ya que algunos archivos no pueden ser movidos.

Esto se debe a lo fragmentado que está el disco, producto de descargar archivos grandes a cada rato, moverlos de sitio, tener máquinas virtuales cuyos archivos contenedores son inmesos, etc. En mi caso, Boot Camp no pudo encontrar 20 GB libres cuyos sectores estuviesen contiguos entre los 40 GB que tenía disponibles.

Mi primer reflejo fue empezar a borrar archivos innecesarios, mover otros al NAS (incluyendo las máquinas virtuales), hacer una limpieza con CleanMyMac, todo esto, para liberar mucho más espacio e intentar que el Boot Camp Assistant me particionara el disco. Resultado: el asistente arrojaba mismo error, sin importar que tenía 77 GB disponibles ahora.

Al ver que no funcionó, tomé la vía de reparar permisos y disco a través de Disk Utility booteando desde el DVD de Snow Leopard. Resultado: el mismo.

Otra opción que tomé fue utilizar iDefrag, un defragmentador de discos con sistema de archivos HFS+ (30$). En este caso, al ser una Mac Mini y tener un solo disco duro (del cual bootea OSX), las opciones de los métodos de defragmentación eran muy limitadas, solo permitiéndome usar la “Quick (online)”, sin acceso a las otras 4 que lucían mucho más potentes.

El siguiente paso fue intentar hacer un DVD de booteo que incluyera el iDefrag para poder utilizar el método de defragmentación “Compact” (el cual solo es posible aplicarlo a particiones cuyos archivos no esten en uso) con un software llamado CDMaker (versión 2.0) creado por la misma gente de Coriolis. Resulta que el software en cuestión es muy viejo y no es compatible con Snow Leopard, así que al introducir el DVD para que tomara los archivos que necesita de allí, lanzó un error que decía algo como: el template del disco de instalación no es válido.

Indagando aún más, encontre un truco que supuestamente hacía que el CDMaker reconociera los archivos de Snow Leopard y pudiera crear el CD booteable. Consistía en hacer una imagen .dmg del disco original de instalación de Snow Leopard pero con formato read/write (usando Disk Utility). Luego montar la imagen,  eliminar la carpeta “Optional installs” y abrir de nuevo el CDMaker para que tomara los archivos del .dmg montado. Resultado: error de template, de nuevo.

La penúltima opción que me quedaba fue la que me funcionó (la última opción en todo caso era volver a instalar desde cero OSX para que no hubiese fragmentación en el disco, pero obviamente es la más tediosa de todas). Esta consistía en cambiar de tamaño la partición “Macintosh HD” usando Disk Utility previamente booteando desde el DVD de Snow Leopard, con la intención de reubicar los archivos que el Boot Camp Assistant se negaba a mover.

Procedí a hacer un respaldo con Time Machine por si algo salía mal. Inicié desde el DVD, abrí Disk Utility, seleccioné el disco duro (no la partición Macintosh HD) y en la sección Partition le cambié el tamaño a la única partición que tenía el disco. Liberé 20 GB, justo el espacio que estuve intentando reparticionar con el asistente. Luego que terminó, reinicié y abrí Disk Utility de nuevo, pero esta vez desde OSX. Creé una partición FAT32 en el espacio de 20 GB que estaba vació, luego la borré y le devolví su tamaño original a la partición Macintosh HD.

Esto hizo que el Boot Camp Assistant pudiera separar los 20 GB que le solicité para Windows. Resultado: 20 GB en FAT32 para Windows, los cuales reformatié a NTFS usando el método descrito en este post.

Tags: , ,

1 Comment Leave yours

  1. Gustavo #

    Hey muchas gracias! tengo el mismo problema y me reusaba a formatear porque lo hice hace poco, pero el boot no me agarra ni 10 gb!
    lo probare y a ver que tal anda!
    Gracias de nuevo

Leave a Reply