Então, eu tinha uma unidade de 1 TB com falha no meu macbook pro e consegui copiá-la aos poucos para uma nova unidade de 2 TB. O novo clone de 2 TB agora funciona bem.
Eu tenho 2 partições na nova unidade, OSX Yosemite e Windows 7 rodando no bootcamp. Essas 2 partições têm 599 GB e 399 GB, respectivamente. Portanto, tenho 1 TB de espaço livre na nova unidade.
Agora, sem passar pela dor de tentar fazer o que eu gostaria idealmente: expandir essas duas partições para preencher o espaço livre e ter certeza de que o MBR e o GBT estão sincronizados, decidi criar uma terceira partição para o OSX usar e apenas armazenar arquivos grandes nele.
Quando executo o utilitário de disco e seleciono o espaço livre abaixo das partições OSX e Bootcamp, posso clicar no pequeno símbolo + e selecionar Mac OS Extended (registrado em diário) e aplicar.
Então recebo o famoso erro:
A partição falhou com o erro: O tamanho escolhido não é válido para o sistema de arquivos escolhido.
Alguma idéia de como criar uma terceira partição aqui?
para lhe dar uma ideia da minha configuração abaixo está a saída da lista diskutil no Terminal:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS OS X 599.5 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 399.9 GB disk0s3
Responder1
OTabela de partição GUID (GPT),que seu disco usa, armazena duas cópias de sua tabela de partição, uma no início do disco e outra no final. Quando você fez uma cópia "bit por bit" do seu disco para um disco maior, a tabela de partição de backup acabou no meio do disco. É impossível colocar partições após a tabela de partições de backup.
Não tenho muita certeza do que o Utilitário de Disco do OS X faz em situações como essa. Se não for inteligente o suficiente para reconhecer que a tabela de partição de backup precisa ser movida (e seus sintomas sugerem que ela é burra nesse aspecto), você precisará fazer isso com outras ferramentas. Meu própriofdisk GPT ( gdisk
)posso fazer isso:
- Inicie
gdisk
no disco, como emsudo gdisk /dev/disk0
- Digite
p
para visualizar sua tabela de partições. Esta é principalmente uma verificação de integridade para ter certeza de que você está trabalhando no disco correto e quegdisk
interpretou a tabela de partição corretamente. - Digite
x
para entrar no menu de especialistas. - Digite
e
para mover as estruturas de dados de backup para o final do disco. - Por excesso de cautela, digite
p
para visualizar a tabela de partições novamente e certifique-se de não ter dito acidentalmentegdisk
para excluir todas as suas partições ou algo assim. - Se tudo parecer bem, digite
w
para salvar as alterações no disco. Você será solicitado a confirmar essa alteração. - Para estar no lado seguro, reinicie. Isso garante que o OS X use a nova tabela de partições.
Depois de fazer isso, você poderá usar o Utilitário de Disco para criar uma nova partição. (Você também pode criar uma nova partição gdisk
, mas ela não criará o sistema de arquivos; portanto, você precisará usar newfs
o Utilitário de Disco para concluir o trabalho; portanto, é melhor fazê-lo no Utilitário de Disco.)
Tenho certeza de que existem outras ferramentas que também podem mover a tabela de partições de backup. No Linux, parted
o GParted fará isso basicamente de forma automática. Estou menos familiarizado com as ferramentas do OS X; é provável que outra coisa funcione, mas gdisk
é a única que tenho certeza que funcionará.