Por acaso utilizou o Utilitário Disco da Apple para criar um sistema de ficheiros FAT naquela partição do tipo “to-be-Windows”? Se sim, converteu o disco de um disco GPT legal num disco híbrido MBR , que o OS X vê como GPT e o Windows vê como MBR. A solução neste caso é limpar os dados do MBR híbrido. Vários utilitários podem fazer isto. Descreverei como fazê-lo com o meu próprio GPT fdisk (gdisk
) utilitário:
- Descarregue o fdisk GPT a partir da sua página Sourceforge e instale-o. (Versões disponíveis para Linux, OS X, e Windows. Assumo que o fará a partir do OS X). Alternativamente, poderia executá-lo a partir de um disco de emergência Linux como Parted Magic.
- Inicie
gdisk
no seu disco, digitando sudo gdisk /dev/disk1
numa janela de Terminal. (Altere o identificador do dispositivo se não for como apresentou anteriormente ou se utilizar outro SO para o trabalho).
- Digite
p
para ver a tabela de partição para verificar se está a trabalhar no disco correcto. Caso contrário, digite q
para sair sem guardar as suas alterações e tente novamente com outro dispositivo.
- Digite
x
para entrar no menu de peritos.
- Digite
n
para criar um MBR de protecção fresco. Note que gdisk
não confirmará uma alteração; apenas lhe mostrará uma nova solicitação de peritos.
- Digite
w
para guardar as suas alterações. Ser-lhe-á pedido que confirme esta acção. Faça-o.
Com alguma sorte, isto irá resolver o problema. Se não o fizer, no entanto, pode usar a opção gdisk
‘s v
(em qualquer menu) para ter gdisk
procurar problemas de tabela de partição. Pode corrigir alguns problemas menores automaticamente, mas outras vezes terá de fazer alterações explícitas. Ver a documentação GPT fdisk sobre reparações GPT para mais detalhes.
El Capitan Addendum:
Apple’s OS X 10.11 (“El Capitan”) inclui uma nova funcionalidade, conhecida como “rootless” ou “System Integrity Protection”, o que torna difícil ou impossível executar certos tipos de utilidades, incluindo o fdisk GPT. Com certeza, esta nova funcionalidade destina-se a melhorar a segurança, tornando mais difícil para o malware assumir o controlo do computador ou para os utilizadores danificar acidentalmente os seus próprios sistemas; mas também causa problemas se precisar realmente de utilizar o fdisk GPT ou outras ferramentas de terceiros. Se as próprias ferramentas da Apple permitem remover um MBR híbrido, não sei como é feito com elas, por isso o AFAIK esta tarefa exige realmente que se ignore esta nova característica de segurança.
Há várias formas de contornar este problema, tais como:
- Usar um SO não-OS X, tal como um Ubuntu instalador inicializado no seu modo “tentar antes de instalar”.
- Mantenha o Command+R premido enquanto arranca o seu Mac para iniciar o ambiente Recovery, no qual esta funcionalidade está desactivada. Em teoria, deverá ser capaz de executar
gdisk
neste ambiente, embora possa precisar de ajustar a variável PATH
de ambiente. (Não tentei esta abordagem, por isso pode haver obstáculos que eu não tenha considerado.)
- Arranque para o ambiente Recovery, abra uma janela Terminal, digite
csrutil disable
, e reinicie no seu ambiente normal. Esta acção desactiva o sistema sem raiz. Pode reactivá-lo executando estes passos, mas passe enable
em vez de disable
para csrutil
.
Para mais sobre o tema do ambiente sem raiz, ver esta página. .