16 votos

He eliminado mi partición de Bootcamp pero no puedo cambiar el tamaño de mi partición de OS X

No me di cuenta de que esto causaría problemas, pero utilicé la Utilidad de Discos para eliminar mi partición Bootcamp y luego traté de cambiar el tamaño de mi partición principal para llenar el disco. Esto provoca un error y busqué respuestas sólo para ser le dijo a ,

Vas a tener que reinstalar Mac OS X (es la única solución).

Debería haber eliminado la partición Boot Camp en el Asistente Boot Camp.

¿Qué? No he visto ninguna advertencia en la Utilidad de Discos.

Si eliminas esta partición de Bootcamp es posible que ya no puedas arrancar Windows.

Vi esto pero supuse que estaba bien -- no quería arrancar más Windows, quería borrarlo. Así que ahora ¿qué se supone que debo hacer?

0 votos

Tuve un problema similar y cuando abrí el asistente de bootcamp para borrar la partición de Windows, abrí la utilidad de discos y "borré la partición de bootcamp como FAT de Microsoft" y esto hizo el truco, abrí el asistente de bootcamp de nuevo y la caja gris estaba de nuevo en negrita, hice clic en ella y voila mi disco duro es UNO ahora

0 votos

Me gustaría añadir que este método de arriba (borrar la partición de bootcamp como FAT y luego abrir el asistente de bootcamp) funcionó a la perfección, con un esfuerzo mínimo y en unos 3 minutos.

0 votos

Claro, esa es la "solución rápida" al principio de la respuesta :)

22voto

cvdabbeele Puntos 51

Solución rápida: Fake Bootcamp.

"Hice una partición del espacio libre (que OS X no podía usar) como MS-DOS, el Asistente de Bootcamp pensó que era Windows, y pudo eliminar esta partición de MS-DOS y restaurar Mac OS en una sola partición".

Esta es la solución más fácil, así que inténtalo primero.

¿No has tenido suerte? Una solución larga:

En mi caso, no pude conseguir que la Utilidad de Discos creara la partición.

Intenté usar gpt para recrear la partición, pero no quiso escribir en la GPT mientras ninguna de las particiones estaba montada. Pero como estamos hablando de mi partición de arranque, el disco estaba en uso, porque una de las particiones (¡mi partición de arranque!) está montada. Así que tenemos que arrancar desde este disco, y desmontar todas las particiones en el disco, y luego usar gpt .

Recuperación de Internet

Arranque en Internet Recovery (mantenga pulsado Cmd+Opt+R durante el arranque), para que el disco no esté en uso. Si su máquina es demasiado vieja para Internet Recovery, debería poder arrancar desde otro disco (no desde otra partición) y obtener el mismo resultado. Nota: en este caso que los números de disco ( /dev/disk0 ) puede ser diferente para usted.

Inicie Internet Recovery, y vaya a Utilidades -> Terminal.

Internet Recovery terminal

-bash-3.2# gpt show /dev/disk0

gpt show my former bootcamp partition

Este es el espacio que quiero reclamar.

Como comprobación de cordura, tome el tamaño (segunda columna), multiplíquelo por 512 y divídalo por mil millones. El resultado debería coincidir con el tamaño de tu antigua partición Bootcamp en GB.

Ejemplo: 58593759 * 512 / 1.000.000.000 = 30 GB

Toma la posición de inicio (primera columna), ahí es donde le diremos a gpt que haga la nueva partición, con

gpt add -b <start position> -t windows /dev/disk0

En mi caso, puedes ver que la posición inicial es 431640960 . Puedes y debes seleccionar/Copiar/Pegar en tu propio Terminal para que este número se copie correctamente.

Ejemplo: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0

/dev/disk0s4 added

¡Por fin!

Si tienes un error No such file or directory Lea la siguiente sección, y luego vuelva aquí e inténtelo de nuevo.

Suponiendo que tengas el disco añadido bien, reboot y utilice la Utilidad de Discos para borrar la nueva partición como MS-DOS. Ejecute el asistente de Bootcamp y elija Eliminar Windows 7.

Se ha eliminado Bootcamp y su disco se ha restaurado a un solo volumen.

Y todo lo que me costó fue mi día entero.

no se puede abrir el dispositivo '/dev/disk0': No such file or directory

Cuando se utiliza el gpt add es posible que aparezca el error

no se puede abrir el dispositivo '/dev/disk0': No such file or directory

Este mensaje es muy confuso. Acabamos de leer ese dispositivo antes con gpt show . Este mensaje significa realmente "el dispositivo está en uso".

Es posible que OS X Recovery lo haya montado y tengas que desmontarlo. Utiliza la función mount para encontrar su partición montada y umount lo.

-bash-3.2# mount

producirá una enorme lista de particiones:

/dev/disk2s3 on /
devfs on /dev
/dev/disk3 on /Volumes
/dev/disk4 on /private/var/tmp
/dev/disk5 on /private/var/run
/dev/disk6 on /System/Installation
/dev/disk7 on /private/var/db
/dev/disk8 on /private/var/folders
/dev/disk9 on /private/var/root/Library
/dev/disk10 on /Library/ColorSync/Profiles/Displays
/dev/disk11 on /Library/Preferences
/dev/disk12 on /Library/Preferences/SystemConfiguration
/dev/disk13 on /Library/Keychains
/dev/disk1 /Volumes/Macintosh HD  <--- unmount this /Volumes/<YourDisk>

-bash-3.2# umount /dev/disk1

Periódicamente se volverá a montar automáticamente, así que procura darte prisa o tendrás que volver a desmontarlo.

0 votos

Solución alternativa [aunque un poco burlona]. No pongas Bootcamp en tu disco principal en primer lugar. Yo puse el mío en una unidad separada y nunca tuve que pasar por tu aparente infierno [por lo que tienes mi total simpatía y bien hecho por averiguarlo todo] en ... tal vez 8 años de ajustes, actualizaciones, etc.

0 votos

@Tetsujin: Una solución aún más segura mientras estamos en el barrio: No usar Bootcamp en absoluto. ¡Utilizaré VirtualBox a partir de este momento!

0 votos

Gran post - si usted quiere añadir en cómo alguien haría una copia de seguridad de su sistema como un paso uno aquí, eso sería genial. Lo edité fuera de la pregunta ya que parece parte de la solución y no el problema inicial.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X