Como removo a partição EFI no meu USB usando o Mac OS X 10.11?

4

Eu preciso remover a partição EFI no meu USB porque ao tentar copiar arquivos do meu PS4, o PS4 escolhe essa partição e, finalmente, fica sem espaço, em vez de usar o espaço muito maior.

A EFI tem cerca de 200MB de tamanho e o armazenamento USB é de 16GB, aparentemente, a única maneira de fazer com que o PS4 grave na partição grande é livrar-se da partição EFI.

Por favor ajude.

Patrick

    
por Patrick Miller 16.11.2015 / 17:53

4 respostas

8

A Apple cria, de forma automática e transparente, uma partição EFI em qualquer disco com formato GPT (que é o formato padrão). Para se livrar dele, você deve reformatar a unidade flash com o esquema de partição MBR.

No Utilitário de Disco, escolha a unidade flash em si (não o volume abaixo dela) e escolha Apagar na barra de ferramentas. Na janela que aparece, verifique se o MS-DOS (FAT) está selecionado como o tipo de formato (não mostrado na captura de tela abaixo) e o Master Boot Record selecionado como o tipo de esquema.

NOTA: Certifique-se de selecionar MS-DOS (FAT) como o tipo de formato. Eu peguei e postei a imagem antes de perceber que estava com o formato errado.

    
por 16.11.2015 / 18:43
4

Parece que seu disco USB está formatado usando uma tabela de partição GUID (GPT); a partição EFI é uma parte padrão de como o OS X formata discos com o GPT, portanto, ele provavelmente não deve ser removido. O que eu suspeito que você realmente quer, no entanto, é substituir o GPT por uma tabela de partição de registro mestre de inicialização (MBR).

Para mudar isso no OS X, você precisa reformatar (apagar) o disco usando o Utilitário de Disco. Na barra lateral, selecione o disco. Certifique-se de selecionar a entrada do dispositivo de disco, não o volume; o volume será recuado abaixo da entrada do disco na barra lateral. As informações sobre o disco selecionado serão listadas na parte inferior da janela do Utilitário de Disco, incluindo o esquema de partição. Se for GUID Partition Table (ou GUID Partition Map), você precisará apagar o disco. Se diz Master Boot Record, algo estranho está acontecendo porque a partição EFI não deveria existir sob isso. Se ele diz algo sobre o MS-DOS ou o Windows, você tem o volume selecionado em vez do disco; tente novamente.

Supondo que este é o problema, você pode apagar o disco (novamente, certifique-se de ter o disco, não o volume selecionado; também é o disco certo!). Haverá um menu pop-up "Format": escolha "MS-DOS (FAT)". Se você estiver usando o El Capitan, também haverá um menu pop-up "Scheme" (Esquema): escolha "Master Boot Record" (as versões mais antigas assumem isso automaticamente com base na opção do MS-DOS). Isso deve te dar um disco com um único volume FAT32, sem partição EFI.

Observe que, se você apagar apenas o volume, não todo o dispositivo de disco, ele deixará o esquema de partição sozinho e a partição EFI oculta ainda estará lá. Você deve apagar o disco inteiro!

    
por 16.11.2015 / 18:36
2

As soluções oferecidas por Wes Sayeed e Gordon Davisson são perfeitamente razoáveis, desde que você não tenha dados no disco que deseja manter. Se você precisa manter os dados na partição principal do disco, pode excluir com segurança o ESP - mas não com o Disk Utility da Apple. A ferramenta de linha de comando gpt deve ser capaz de fazer isso, mas eu não sou um especialista em seu uso, então eu recomendo que você leia sua página de manual para obter informações sobre como usá-lo. Outra ferramenta que você pode usar é o meu próprio fdisk GPT ( gdisk ) . Consulte a documentação para obter uma visão geral de como usá-lo. Para excluir uma partição, você faria:

  1. Abra gdisk no seu disco.
  2. Digite p para visualizar a tabela de partições.
  3. Verifique, com base no tamanho do disco e nas partições disponíveis, se você está trabalhando no disco certo. Caso contrário, digite q para sair.
  4. Identifique o ESP; é a partição com um código de tipo EF00, como mostrado na etapa anterior.
  5. Digite d para excluir uma partição. Você será solicitado para qual deles excluir. Digite esta informação. (Normalmente, o ESP é a primeira partição no disco.)
  6. Digite p para visualizar a tabela de partições novamente e verifique se excluiu a partição correta.
  7. Digite w para salvar suas alterações. Você será solicitado a confirmar essa ação. Faça isso.

Se você fizer uma dupla inicialização com outro sistema operacional ou se puder mover o disco para outro sistema operacional, também poderá usar suas ferramentas para esse trabalho. Algo como GParted ou parted no Linux pode excluir uma partição indesejada, por exemplo.

Observe que a exclusão de uma partição como acabei de descrever deixará o espaço não utilizado. O ESP é pequeno o suficiente para que isso não seja um grande problema, mesmo em sua unidade flash USB de 16 GB. Se você precisar de espaço, fazer backup e recriar o disco com o MBR (ou usando o GPT, mas sem um ESP) é a melhor maneira de proceder.

    
por 17.11.2015 / 04:11
1

Não bater um post antigo, mas eu tive esse problema hoje e essa página foi a melhor explicação que encontrei on-line para o problema - a necessidade de remover uma partição EFI oculta em um drive USB no High Sierra -

Nas Apple Dev Pages ", enquanto o ESP parece um volume FAT32, na verdade é um sistema de arquivos EFI ", então o PS4 está montando-o como a primeira partição" legível "que ele vê. As partições ocultas estão agora inacessíveis através do Utilitário de Disco, mas senti-me bastante confortável apagando-o na minha unidade USB usando

diskutil list

para identificar a partição (mostrada como partição s1 no disco 2) e

diskutil eraseVolume "Free Space" ExEFI disk2s1

para limpar essa partição (como espaço livre porque a partição era muito pequena para reescrever, mas também muito pequena para se preocupar). Eu não posso garantir que eu não tenha comprometido a unidade de alguma forma ou destruído sua prova de futuro - Leeroy Jenkins? - mas funciona lindamente até agora, deixe-me evitar uma reformatação no MBR e permiti que eu excluísse a partição oculta no Mac OS sem o antigo menu de depuração do Disk Utility que eles removeram.

Depois disso, a execução de "diskutil list" mostra-me somente as partições no disco 2 que eu queria, e o PS4 ignora qualquer coisa da Apple para minha partição de mídia exFAT. Graças às respostas acima por sua ajuda estes anos mais tarde e eu espero que isso faça alguém bem abaixo do limite!

    
por 09.04.2018 / 06:25