¿Cómo elimino una partición BootCamp usando el diskutil de Terminal?

10

Por alguna razón, la aplicación BootCamp Assistant no me permite eliminar mi partición BootCamp. ¿Cómo puedo hacerlo utilizando Terminal y la aplicación de terminal diskutil?

    
pregunta Jules 28.06.2012 - 19:21

6 respuestas

13

Esto es lo que funcionó para mí:

  1. use diskutil list para encontrar la pequeña partición reservada de Microsoft que está intentando eliminar, pero la utilidad de disco (o el equivalente en la línea de comandos diskutil ) no lo permitirá. Digamos que está en la partición 400 del disco 99 (la mía estaba en la partición 4 del disco 0)
  2. sudo diskutil eraseVolume JHFS+ deleteme /dev/disk99s400

Lo anterior vuelve a formatear la partición a HFS + registrada por diario y, una vez que lo hayas hecho, simplemente puedes eliminarla (y luego cambiar el tamaño, etc.).

Nota: He usado / dev / disk99s400 porque eso nunca debería funcionar, debes reemplazar aquellos con el disco y la partición correctos.

ADVERTENCIA: Destructivo, alto riesgo. SIEMPRE realice una copia de seguridad completa antes de atornillar con particiones. SIEMPRE.

    
respondido por el Marc Lucke 12.09.2012 - 07:30
3

¿Ha intentado arrancar desde los medios de instalación de OSX? Esos tienen tanto una Terminal (con diskutil) como la Utilidad de Disco GUI, que podría comenzar a funcionar ya que no está intentando particionar la unidad desde la que está iniciando.

Precaución, de ahora en adelante: ¡aquí estén los dragones! asegúrese de entender lo que está pasando antes de comenzar con esto, ¡no puede retroceder hasta la mitad! Compruebe que sus copias de seguridad son legibles!

Si ambas versiones de diskutil fallan aquí también, permanezca en el terminal de medios de instalación y obtenga la tabla de particiones sin formato utilizando:

gpt -r show disk0

Lo que probablemente sucedió es que las dos tablas de particiones, el GPT y el MBR, no están sincronizadas. Esto sucede si intenta particionar su disco Mac desde Windows. Lo anterior muestra la versión GPT (que utiliza OSX). Esto muestra la versión de MBR (que usa Windows):

fdisk /dev/disk0

Asegúrese de que este es el disco que desea cambiar (puede ser disk1, disk2, etc.). Anote el número ( index ) de la partición que desea eliminar tanto en el GPT como en el MBR. ¡Podrían no ser los mismos!

Si está confundido, publique aquí la salida de los 2 anteriores 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 el bit peligroso ( asegúrate de tener copias de seguridad ): elimina la partición utilizando la utilidad gpt :

gpt remove -i 4 disk0

Asegúrate de sustituir el índice de la partición para eliminar (EN EL GPT) en lugar de "4" y el disco exacto que estás particionando en lugar de "disk0"!

Finalmente, deberá eliminar la misma partición del MBR (es posible que deba desmontar nuevamente en este momento).

Opción 1: eliminar todo rastro de bootcamp (solo arrancar OSX en este disco)

Si desea eliminar por completo cualquier rastro de Boot Camp (no hay sistemas operativos que no sean Mac OS X), puede destruir por completo la tabla de particiones MBR y reemplazarla con un llamado "MBR protector":

fdisk -e /dev/disk0

Esto te deja en la línea de comando fdisk: las partes en bold son lo que escribes .

fdisk: 1> p

Esto mostrará su tabla de particiones, igual que antes. Desea reemplazarlo con una sola partición protectora de tipo EE, que cubre 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] (solo presione Entrar aquí para ir con el valor predeterminado; el número exacto dependerá del tamaño de su disco)

fdisk: 1> p

Esto ahora debería mostrar una tabla de particiones con la primera entrada de tipo EE, y las 3 entradas restantes en blanco.

fdisk: 1> w

Escribe tus cambios en el disco. Deberá salir de fdisk con

fdisk: 1> q

Siguiente: reinicia y reza.

Opción 2: eliminar solo la partición afectada (pasar de arranque triple a arranque dual o algo así)

Si desea mantener el MBR híbrido, pero no la partición, comience a editar el MBR de esta manera:

fdisk -e /dev/disk0

Esto te deja en la línea de comando fdisk: las partes en bold son lo que escribes .

fdisk: 1> p

Esto mostrará tu tabla de particiones, igual que antes.

Encuentra la entrada que corresponde a la partición que estás eliminando, por ejemplo, 4 , luego edita esa entrada ( reemplaza "4" con tu entrada ):

fdisk:*1> edit 4

Partition id ('0' to disable) [0 - FF]: [7] (? for help) 0

Partition 4 is disabled.

fdisk: 1> p

Esto ahora debería mostrar una tabla de particiones con la partición eliminada que falta.

fdisk: 1> w

Escribe tus cambios en el disco. Deberá salir de fdisk con

fdisk: 1> q

Siguiente: reinicia y reza.

    
respondido por el pmdj 02.07.2012 - 18:35
2

La respuesta es arrancar desde la partición de recuperación de HD, usar el disco hasta y seleccionar la partición Bootcamp. Luego, en la pestaña de borrado, seleccione el formato y cámbielo a Mac OS Extended journaled. Ahora puedes borrar el disco.

    
respondido por el user39813 17.01.2013 - 19:20
1

No estoy seguro de que tengamos la situación exacta, pero al seguir / traducir el consejo en otro hilo, enlace Pude restaurar la funcionalidad de Bootcamp Assistant. Me faltan los "puntos de reputación" para comentar allí, pero quería transmitir que esto funcionó para mí. Las especificaciones de mi sistema / hardware son las siguientes:
MacBook Pro (Retina, 13 pulgadas, principios de 2015)

OSX Yosemite: 10.10.5 (14F1605) Procesador: 2.7 GHz Intel Core i5 Memoria: 8 GB 1867 MHz DDR3 Gráficos: Intel Iris Graphics 6100 1536 MB

Mi información específica:
Desafortunadamente, seguí los consejos erróneos del soporte de Apple y seguí las instrucciones del soporte telefónico para ingresar a la Utilidad de Disco, borré mi partición BOOTCAMP y configuré el formato en OS X Extended (publicado por diario). Tras esta acción, se borró Windows, quedaron varios megabytes de "otros" y mi partición aún estaba en su lugar, con 98 GB de almacenamiento inaccesible.
Así fue como creé la misma situación que parece. describiendo. Como resultado, mi Utilidad de disco ya no respondió a los esfuerzos para modificar mi partición, y mi asistente de Bootcamp ahora tenía una pestaña gris que, si me hubieran dirigido a ella inicialmente, habría borrado la partición de Windows Y restaurado una sola unidad.
Tenga en cuenta que bootcamp comenzó como parte de una sola unidad, esto es importante. No tengo idea si esta solución funcionará para configuraciones de bootcamp en unidades separadas. Mi problema fue para un supervisor, y después de dos semanas no recibí respuesta del soporte de Apple, ¡así que investigué en línea y encontré lo que funcionó!

SOLUCIÓN: Como se indica en el hilo, ejecuté nuevamente la Utilidad de disco. Dos miembros sugirieron establecer el formato en un valor diferente a OS X Extended Journaled. El borrado y el formateo fueron las únicas opciones disponibles en Utilidades de disco.
Un comentario del usuario 102419 sugirió borrar y formatear a "microsoft FAT".
Una segunda respuesta, más detallada, de enlace sugirió una solución rápida similar, pero especificó el formateo a MS DOS para engañar a la computadora y hacerla creer que Windows todavía estaba instalado dentro de la partición.
Resultado final, esto funcionó para mí, pero la terminología utilizada para el menú desplegable en Yosemite era "DOS FAT" .
Borrar y formatear la partición en DOS FAT dio como resultado inmediatamente un retorno a la funcionalidad de la opción Bootcamp Assistant para agregar o eliminar Windows. Felizmente hice la elección, presioné continuar y se me dio la opción de RESTAURAR mi disco a un solo OS X de 248 GB.

El proceso demoró alrededor de 5 a 7 minutos ... que es un tiempo prolongado cuando te preocupa que lo hayas arruinado ... pero, listo, 249.78 GB de espacio disponible en mi disco duro Macintosh. No es necesario ingresar al modo de recuperación de Internet, no es necesario borrar todo el sistema y reiniciar desde Time Machine.
Realicé una copia de seguridad de todo antes de intentarlo, por si acaso.

Espero que esta respuesta sea de utilidad para usted y para otros que intentan recuperar espacio de una partición de Bootcamp de Windows después de seguir los consejos para borrar ventanas a través de la Utilidad de disco.

    
respondido por el Ilona Rapp 04.03.2016 - 13:22
0

Para aquellos que intentaron instalar Windows y algo desordenado y no pueden restaurar la partición y muestra el signo gris (-), inicie el instalador de Windows y elimine las particiones de Windows primero. Puede verificar esas particiones yendo primero a la terminal en mac y escriba: "diskutil list". Verá que hay partes reservadas de Windows que aparentemente solo pueden eliminarse con el instalador de Windows simplemente resaltándolas y haciendo clic en eliminar en la pantalla

    
respondido por el user200514 09.09.2016 - 01:45
-2

Tuve el mismo problema y TENGO LA SOLUCIÓN. El problema es que cuando instala Windows con bootcamp está creando un grupo de volúmenes lógicos. Lo que debe hacer es eliminar el grupo de volúmenes lógicos. Muy similar a si alguna vez has deshecho una unidad de fusión manual. Terminal de busto:

diskutil coreStorage list

Copie la ID del grupo de volúmenes lógicos

diskutil coreStorage delete lvgUUID

FUNCIONA!

    
respondido por el Tom 04.12.2014 - 08:14

Lea otras preguntas en las etiquetas