Solução rápida: Bootcamp falso.
"Participei do espaço livre (que o OS X não podia usar) como MS-DOS, o Bootcamp Assistant pensou que fosse o Windows e consegui remover essa partição do MS-DOS e restaurar o Mac OS em uma única partição."
Essa é a solução mais fácil, então tente isso primeiro.
Sem sorte? Correção longa:
No meu caso, não consegui obter o Utilitário de Disco para criar a partição.
Tentei usar gpt
para recriar a partição, mas ela não foi gravada na GPT enquanto alguma partição estava montada. Mas como estamos falando da minha partição de inicialização, o disco estava em uso, porque uma das partições (minha partição de inicialização!) Está montada. Portanto, precisamos inicializar a partir deste disco, desmontar todas as partições do disco e usá-lo gpt
.
Recuperação da Internet
Inicialize no Internet Recovery (mantenha pressionada a tecla Cmd + Opt + R durante a inicialização), para que o disco não esteja em uso. Se a sua máquina for muito antiga para o Internet Recovery, você poderá inicializar a partir de outro disco (não de outra partição) e obter o mesmo resultado. Nota: neste caso, os números de disco ( /dev/disk0
) podem ser diferentes para você.
Inicie o Internet Recovery e vá em Utilitários -> Terminal.
-bash-3.2# gpt show /dev/disk0
Este é o espaço que quero recuperar.
Como verificação de sanidade, pegue o tamanho (segunda coluna), multiplique por 512 e divida por um bilhão. O resultado deve corresponder ao tamanho da sua partição anterior do Bootcamp em GB.
Exemplo: 58593759
* 512 / 1.000.000.000 = 30 GB
Pegue a posição inicial (primeira coluna), é aí que vamos dizer ao gpt para fazer a nova partição, com
gpt add -b <start position> -t windows /dev/disk0
No meu caso, você pode ver que a posição inicial é 431640960
. Você pode e deve selecionar / Copiar / Colar em seu próprio Terminal para obter esse número copiado corretamente.
Exemplo: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0
/dev/disk0s4 added
Finalmente!
Se você encontrou um erro No such file or directory
, leia a próxima seção e volte aqui e tente novamente.
Supondo que você tenha adicionado o disco ok reboot
e use o Utilitário de Disco para apagar a nova partição como MS-DOS. Execute o assistente Bootcamp e escolha Remover o Windows 7.
O Bootcamp foi removido e seu disco foi restaurado em um único volume.
E bastou o meu dia inteiro.
não é possível abrir o dispositivo '/ dev / disk0': esse arquivo ou diretório não existe
Ao usar o gpt add
comando, você pode receber o erro
não é possível abrir o dispositivo '/ dev / disk0': esse arquivo ou diretório não existe
Esta mensagem é muito confusa. Acabamos de ler esse dispositivo anteriormente com gpt show
. Esta mensagem realmente significa "o dispositivo está em uso".
O OS X Recovery pode ter montado e você precisa desmontá-lo. Use o mount
comando para encontrar sua partição montada e umount
ela.
-bash-3.2# mount
produzirá uma enorme lista de partições:
/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
Periodicamente, ele será remontado automaticamente; portanto, tente se apressar ou precisará desmontá-lo novamente.