Por alguna razón, la aplicación del Asistente de BootCamp no me permite eliminar mi partición de BootCamp. Cómo puedo hacerlo usando Terminal y la aplicación diskutil terminal?
Respuestas
¿Demasiados anuncios?Esto es lo que me ha funcionado:
- utilice
diskutil list
para encontrar la pequeña partición reservada de Microsoft que está tratando de eliminar, pero la utilidad de disco (o el equivalente de línea de comandosdiskutil
) no lo permite. Digamos que está en el disco 99 partición 400 (el mío estaba en el disco 0 partición 4) sudo diskutil eraseVolume JHFS+ deleteme /dev/disk99s400
Lo anterior reformatea la partición a HFS+ con diario y una vez que lo hayas hecho puedes simplemente borrarla (y luego redimensionarla, etc., como quieras).
Nota: He utilizado /dev/disk99s400 porque eso no debería funcionar nunca, hay que sustituirlo por el disco y la partición correctos.
ADVERTENCIA: Destructivo, alto riesgo. SIEMPRE haga una copia de seguridad completa primero antes de joder con las particiones. SIEMPRE.
¿Has probado a arrancar desde los medios de instalación de OSX? Esos tienen tanto un Terminal (con diskutil) como la Utilidad de Discos GUI, que podría empezar a funcionar cuando ya no estés intentando particionar la unidad desde la que arrancas.
Atención, a partir de ahora: ¡aquí hay dragones! Asegúrate de que entiendes lo que está pasando antes de empezar con esto, ¡no puedes echarte atrás a mitad de camino! Comprueba que tus copias de seguridad son legibles.
Si ambas versiones de diskutil fallan aquí también, quédate en la terminal del medio de instalación y obtén la tabla de particiones en bruto usando:
gpt -r show disk0
Lo que probablemente ha ocurrido es que las dos tablas de partición, la GPT y la MBR, se han desincronizado. Esto ocurre si intentas particionar el disco de tu Mac desde Windows. La imagen anterior muestra la versión GPT (que utiliza OSX). Esto muestra la versión MBR (que usa Windows):
fdisk /dev/disk0
Asegúrese de que este es el disco que desea cambiar (puede ser disk1, disk2, etc). Observe el número ( index
) de la partición que desea eliminar tanto en la GPT como en el MBR. Puede que no sean los mismos.
Si se confunde, publique la salida de los 2 anteriores aquí, y no continúe.
Desmonta todas las particiones montadas en el disco que quieres particionar, por ejemplo
diskutil unmount "/Volumes/Macintosh HD"
diskutil unmount "/Volumes/BOOTCAMP"
Luego viene la parte peligrosa ( asegúrese de tener copias de seguridad ): Elimine la partición utilizando el botón gpt
utilidad:
gpt remove -i 4 disk0
Asegúrese de sustituir el índice de la partición a eliminar (EN LA GPT) en lugar de "4" y el disco exacto que está particionando en lugar de "disco0".
Por último, tendrás que eliminar la misma partición del MBR (puede que tengas que desmontar de nuevo en este punto).
Opción 1: Eliminar todo rastro de bootcamp (sólo arrancar OSX en este disco)
Si quieres eliminar por completo cualquier rastro de Boot Camp (sin otros sistemas operativos que no sean Mac OS X) puedes destruir por completo la tabla de particiones MBR y sustituirla por una llamada "MBR protectora":
fdisk -e /dev/disk0
Esto te lleva a la línea de comandos fdisk - las partes en bold
son lo que usted tipo.
fdisk: 1>
p
Esto mostrará su tabla de particiones, igual que antes. Quieres sustituirla por una única partición protectora de tipo EE, que cubra todo el disco.
fdisk: 1>
erase
fdisk:*1>
edit 1
Partition id ('0' to disable) [0 - FF]: [0] (? for help)
EE
Do you wish to edit in CHS mode? [n]
n
Partition offset [0 - 505856]: [63]
1
Partition size [1 - 505855]: [505855]
(pulse la tecla "Enter" para elegir el valor predeterminado; el número exacto dependerá del tamaño de su disco)
fdisk: 1>
p
Esto debería mostrar ahora una tabla de particiones con la primera entrada de tipo EE, y las 3 entradas restantes en blanco.
fdisk: 1>
w
Escribe los cambios en el disco. Deberá salir de fdisk con
fdisk: 1>
q
Siguiente: reiniciar y rezar.
Opción 2: Eliminar sólo la partición afectada (pasar de triple arranque a doble arranque o así)
Si desea mantener el MBR híbrido, pero no la partición única, comience a editar el MBR así:
fdisk -e /dev/disk0
Esto te lleva a la línea de comandos fdisk - las partes en bold
son lo que usted tipo.
fdisk: 1>
p
Esto mostrará su tabla de particiones, igual que antes.
Busca la entrada que corresponde a la partición que vas a borrar, por ejemplo 4 , y luego editar esa entrada ( sustituya "4" por su entrada ):
fdisk:*1>
edit 4
Partition id ('0' to disable) [0 - FF]: [7] (? for help)
0
Partition 4 is disabled.
fdisk: 1>
p
Esto debería mostrar ahora una tabla de particiones en la que falta la partición eliminada.
fdisk: 1>
w
Escribe los cambios en el disco. Deberá salir de fdisk con
fdisk: 1>
q
Siguiente: reiniciar y rezar.
No estoy seguro de que tengamos la situación exacta, pero a través de seguir/traducir consejos en otro hilo, http://apple.stackexchange.com/questions/145292/i-deleted-my-bootcamp-partition-but-cant-resize-my-os-x-partition Pude restaurar la funcionalidad del Asistente de Bootcamp. Me faltan los "puntos de reputación" para comentar allí, pero quería transmitir que esto me funcionó. Mi sistema / especificaciones de hardware son los siguientes:
MacBook Pro (Retina, 13 pulgadas, principios de 2015)
OSX Yosemite: 10.10.5 (14F1605) Procesador: Intel Core i5 a 2,7 GHz Memoria: 8 GB 1867 MHz DDR3 Gráficos: Intel Iris Graphics 6100 1536 MB
Mi información específica:
Yo, por desgracia, seguí un consejo erróneo del soporte de Apple, y seguí las instrucciones del soporte telefónico para entrar en la Utilidad de Discos y borrar mi partición BOOTCAMP y establecer el formato a OS X Extended (Journaled). Tras esta acción, se borró Windows, quedaron varios megabytes de "otros", y mi partición seguía en su sitio, con 98 GB de almacenamiento inaccesible.
Así fue como creé la misma situación que pareces estar describiendo. Como resultado, mi Utilidad de Discos ya no respondía a los esfuerzos por modificar mi partición, y mi asistente de Bootcamp ahora tenía una pestaña en gris que, si me hubiera dirigido a ella inicialmente, habría borrado la partición de Windows Y restaurado una sola unidad.
Tenga en cuenta que el bootcamp comenzó como parte de una sola unidad, esto es importante. No tengo ni idea de si esta solución funcionará para las configuraciones de bootcamp en unidades separadas. ¡Mi problema fue a un supervisor, y después de dos semanas no he tenido respuesta del soporte de Apple, así que investigué en línea y encontré lo que funcionó!
SOLUCIÓN: Tal y como se aconseja en el hilo, he vuelto a ejecutar la Utilidad de Discos. Dos miembros sugirieron que se configurara el formato a algo distinto de OS X Extended Journaled. Volver a borrar y formatear era la única opción que ofrecía Disc Utilities.
Un comentario del usuario102419 sugirió borrar y formatear a "microsoft FAT".
Una segunda respuesta más detallada de http://apple.stackexchange.com/users/5472/bmike sugirió una solución rápida similar, pero especificó el formateo a MS DOS para hacer creer al ordenador que Windows seguía instalado en la partición.
El resultado final, esto funcionó para mí, pero la terminología utilizada para el menú desplegable en Yosemite fue "DOS FAT" .
Borrar y formatear la partición en DOS FAT resultó inmediatamente en un retorno a la funcionalidad de la elección del Asistente de Bootcamp para agregar o quitar Windows. Felizmente hice la elección, presioné continuar y se me dio la opción de RESTAURAR mi unidad a un solo OS X de 248 GB.
El proceso duró entre 5 y 7 minutos... lo cual es mucho tiempo cuando te preocupa que lo hayas estropeado..... pero, voilá, 249,78 GB de espacio disponible en mi disco duro de Macintosh. No hubo necesidad de entrar en el modo de recuperación de Internet, ni de borrar todo el sistema y reiniciar desde Time Machine.
Hice una copia de seguridad de todo antes de intentarlo por si acaso.
Espero que esta respuesta sea útil para ti, y para otras personas que intenten recuperar espacio de una partición de Windows Bootcamp después de seguir el consejo de borrar Windows a través de la Utilidad de Discos.
Yo tenía el mismo problema y TENGO LA SOLUCIÓN. El problema es que cuando instalas Windows con bootcamp te está creando un Logic Volume Group. Lo que tienes que hacer es borrar el Logical Volume Group. Muy parecido a si alguna vez has deshecho una unidad de fusión manual. Reventar el terminal:
diskutil coreStorage list
Copiar el ID del grupo de volúmenes lógicos
diskutil coreStorage delete lvgUUID
¡FUNCIONA!