OSX Partition failed with the error: O tamanho escolhido não é válido para o sistema de arquivos escolhido

0

Então eu tive uma falha de 1TB no meu macbook pro, consegui copiá-lo pouco a pouco para uma nova unidade de 2TB. O novo clone de 2 TB agora funciona bem.

Eu tenho 2 partições na nova unidade, o OSX yosemite e o Windows 7 em execução no bootcamp. Essas duas partições são 599GB e 399GB, respectivamente. Então eu 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 em sincronia, imaginei criar uma terceira partição para o OSX usar e apenas armazenar grandes arquivos nela.

Quando executo o utilitário de disco e seleciono o espaço livre que está abaixo das partições OSX e Bootcamp, posso clicar no pequeno símbolo + e selecionar Mac OS Extended (registrada em diário) e aplicar.

Então eu 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 3ª partição aqui?

para dar uma ideia da minha configuração abaixo é a saída da lista de 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
    
por njorlsaga 03.06.2015 / 23:51

1 resposta

2

A Tabela de Partição GUID (GPT), usada pelo seu disco, armazena duas cópias de sua tabela de partições, uma na o início do disco e um no final. Quando você fez uma cópia "bit a bit" do seu disco para uma 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 certeza do que o Disk Utility do OS X faz em situações como esta. 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 nessa pontuação), você precisará fazer isso com outras ferramentas. O meu próprio fdisk GPT ( gdisk ) pode fazer isso:

  1. Iniciar gdisk no disco, como em sudo gdisk /dev/disk0
  2. Digite p para visualizar sua tabela de partições. Isso é principalmente uma verificação de integridade para ter certeza de que você está trabalhando no disco certo e que gdisk interpretou a tabela de partição corretamente.
  3. Digite x para entrar no menu de especialistas.
  4. Digite e para mover as estruturas de dados de backup para o final do disco.
  5. Fora de uma superabundância de cautela, digite p para visualizar a tabela de partições novamente e certifique-se de não ter dito acidentalmente ao gdisk para excluir todas as suas partições ou algo assim.
  6. Se tudo estiver correto, digite w para salvar suas alterações no disco. Você será solicitado a confirmar essa alteração.
  7. 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 em gdisk , mas não criará o sistema de arquivos, portanto, você precisará usar newfs ou o Utilitário de Disco para concluir a tarefa, assim você também pode fazer isso no Disco Utilitário.)

Tenho certeza de que existem outras ferramentas que também podem mover a tabela de partições de backup. No Linux, parted e GParted farão isso basicamente de forma automática. Estou menos familiarizado com as ferramentas do OS X; É provável que algo mais funcione, mas gdisk é o único que tenho certeza que fará.

    
por 05.06.2015 / 02:07