Posso apagar a 'Partição do Sistema EFI' sem prejudicar outros dados na unidade?

18

Eu tenho três HDDs externos em um compartimento USB. Após uma atualização recente para o Windows 7, durante a qual essas três unidades foram instaladas na torre do PC, duas das três unidades agora têm 200 MB. > A partição EFI e as duas unidades não aparecem como unidades utilizáveis no Windows 7 ou Snow Leopard . Uma das unidades está vazia; o outro, no entanto, tem um monte de coisas que eu quero salvar, se possível.

Como posso voltar a esses dados? Posso simplesmente excluir a partição EFI e tudo ficará bem? Ou eu tenho que fazer algo mais complicado? Ou eu acabei de ser escolhido?

    
por Andy 18.10.2009 / 16:28

5 respostas

19

Estou assumindo que você originalmente formatou essas unidades em um sistema Intel Mac (OS X).

Em vez de parafrasear o que eu ouvi em outros lugares, vou simplesmente citar o artigo da Wikipedia para partição do sistema EFI .

On Apple–Intel architecture Macintosh computers, the EFI partition is initially blank and not used for booting.

However, the EFI partition is used as a staging area for firmware updates; specifically it places a firmware flash utility (EFI binary) and data file (FD – "Firmware Device") in the directory EFI/APPLE/FIRMWARE which is then run when rebooting the system in "flash firmware" mode.

If deleted, the system will still boot, and the boot manager will still allow users to choose whether to start a Boot Camp partition or the default Mac OS X, but firmware updates will fail.

Como acredito ter sido apontado em outras respostas, a partição EFI não é usada pelo Windows 7 e não é criada quando se usa um sistema que não usa EFI. Em outras palavras, se você não for usar essas unidades como algo diferente de unidades de dados, sim, você pode excluir a partição EFI.

Eu tenho medo de não ter tido tempo para experimentar e descobrir se a exclusão da partição EFI resolverá os problemas que você está tendo com o Windows 7 "vendo" suas partições NTFS na unidade. Mas parece que valeria a pena tentar.

Se bem me lembro, você não poderá excluir a partição EFI do utilitário Disk Management do Windows. Uma forma de excluir a (s) partição (ões) EFI é executar DISKPART do prompt de comando de uma janela (elevada).

Eu faço isso primeiro selecionando a partição que eu quero deletar e então verificando que eu selecionei a partição correta. Abaixo está um exemplo com uma das minhas unidades.

Depois de ter certeza de ter selecionado a partição que deseja excluir, o comando
delete part override
deve apagá-lo.

(Se você não se importa com nenhum dado na unidade e quer apenas reparticioná-lo, você também pode usar o comando clean . Para mais informações sobre ele, digite HELP CLEAN in DISKPART . )

Espero que isso ajude.

DISKPART> list disk
  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           76 GB      0 B
  Disk 1    Online          372 GB    32 GB
  Disk 2    Online          465 GB      0 B
  Disk 3    Online          931 GB      0 B
  Disk 4    Online          149 GB   255 MB        *

DISKPART> select disk 4
Disk 4 is now the selected disk.

DISKPART> list part
  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    System             200 MB    20 KB
  Partition 2    Unknown             37 GB   200 MB
  Partition 3    Unknown            111 GB    37 GB

DISKPART> select part 1
Partition 1 is now the selected partition.

DISKPART> detail part
Partition 1
Type    : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden  : Yes
Required: No
Attrib  : 0000000000000000
Offset in Bytes: 20480

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 15        EFI          FAT32  Partition    200 MB  Healthy    Hidden
    
por 06.08.2010 / 18:07
1

Acabei de ter um problema semelhante e excluir parte ou excluir volume estava realmente quebrando o diskpart!

Em outro fórum, encontrei o comando "clean", que limpa o disco atualmente selecionado.

> list disk
....
> select disk 1
> clean

e agora o disco está MUITO limpo. Não possui um MBR ou GPT. No meu caso eu queria instalar o Server 2008 (não o R2) e então eu tive que remover o GPT de um disco que anteriormente rodava o Windows 7

    
por 19.04.2011 / 18:25
1

Eu enfrentei um problema com meu Iomega iConnect "vendo" uma das partições NTFS em meu disco rígido externo.

Eu tive que excluir a partição EFI na unidade (ela costumava ser a minha unidade interna do MBP antes de substituí-la) e tudo funcionou bem.

Se você está tendo problemas com o Windows 7 lendo a unidade NTFS, isso pode ser uma solução possível.

    
por 22.04.2011 / 12:59
0

Uma partição de 200 MB não é nada significativa para o padrão atual. Se eu fosse você, não mexeria com isso.

Mas, tive uma experiência em relação à exclusão de uma partição EFI. Eu tentei excluir o EFI em uma partição do Mac OS X. Acontece que o Mac OS X não será capaz de ler as partições NTFS existentes no disco rígido EFI. Consegui corrigi-lo quando reformatei todo o disco rígido para usar uma tabela de partição GUID (GPT).

Além disso, duvido que exista algum dado significativo na partição EFI, mas de qualquer forma aqui está como você o monta no Mac OS X:

mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI
    
por 19.10.2009 / 06:36
0

Você tentou conectar a unidade com os dados inacessíveis ao Windows 7 internamente depois de descobrir seu problema?

Não creio que seja possível que você tenha criado uma partição EFI em uma unidade sem emitir um comando para isso. Essas partições estavam lá antes do seu upgrade, ou você disse ao instalador do Windows 7 para fazer algo para criá-las. Confira o artigo Instalando o Windows em um computador baseado em EFI sobre sistemas que suportam EFI e BIOS:

If Windows Setup starts in BIOS mode on a combined EFI/BIOS system, the ESP and MSR partitions are not created. After Windows Setup completes, use the Diskpart command to verify that the ESP and MSR partitions were created.

    
por 08.12.2009 / 01:00