2009-10-18 14:28:28 +0000 2009-10-18 14:28:28 +0000
17
17

Posso cancellare la "partizione di sistema EFI" senza danneggiare altri dati sul disco?

Ho tre HDD esterni in una custodia USB. Dopo un recente aggiornamento a Windows 7, durante il quale questi tre dischi sono stati effettivamente installati all'interno della torre del PC, due dei tre dischi hanno ora una partizione EFI di 200 MB (http://en.wikipedia.org/wiki/EFI_System_partition), e i due dischi non vengono visualizzati come unità utilizzabili né sotto Windows 7 né sotto Snow Leopard . Una delle unità è vuota; l'altra, tuttavia, ha un mucchio di roba su di essa che voglio salvare se possibile.

Come posso tornare a questi dati? Posso semplicemente cancellare la partizione EFI e tutto andrà bene? O devo fare qualcosa di più complicato? O sono semplicemente fregato?

Risposte (4)

18
18
18
2010-08-06 16:07:45 +0000

Presumo che tu abbia originariamente formattato queste unità su un sistema Intel Mac (OS X).

Piuttosto che parafrasare ciò che ho sentito in altri posti, citerò semplicemente dall'articolo di Wikipedia per la partizione di sistema EFI (http://en.wikipedia.org/wiki/EFI_System_partition#Apple.E2.80.93Intel “EFI on Apple Intel systems”).

Nei computer Macintosh con architettura Apple-Intel, la partizione EFI è inizialmente vuota e non viene utilizzata per l'avvio.

_Tuttavia, la partizione EFI viene utilizzata come area di sosta per gli aggiornamenti del firmware; in particolare, colloca un'utilità di flash firmware (EFI binary) e un file dati (FD - “Firmware Device”) nella directory EFI/APPLE/FIRMWARE che viene poi eseguito quando si riavvia il sistema in modalità “flash firmware”. _

Se cancellato, il sistema si avvierà ancora, e il boot manager permetterà ancora agli utenti di scegliere se avviare una partizione Boot Camp o il Mac OS X predefinito, ma gli aggiornamenti del firmware non riusciranno.

Come credo sia stato sottolineato in altre risposte, la partizione EFI non è non utilizzata da Windows 7 e non viene creata quando si utilizza un sistema che non utilizza EFI. In altre parole, se non hai intenzione di usare queste unità come altro che unità dati, allora sì, puoi eliminare la partizione EFI.

Temo di non aver avuto il tempo di sperimentare e scoprire se l'eliminazione della partizione EFI risolverà i problemi che stai avendo con Windows 7 che “vede” le tue partizioni NTFS sul disco. Ma sembra che varrebbe la pena provare.

Se ricordo bene non potrai cancellare la partizione EFI dall'utility di Windows Disk Management. Un modo per cancellare la partizione EFI è eseguire DISKPART da un prompt dei comandi di Windows (elevato).

lo faccio selezionando prima la partizione che voglio cancellare e poi verificando che ho selezionato la partizione corretta. Qui sotto c'è un esempio con una delle mie unità.

Dopo che siete sicuri di aver selezionato la partizione che volete cancellare, il comando delete part override dovrebbe cancellarla.

(Se non ti interessa nessuno dei dati sul disco e vuoi solo ripartizionarlo, puoi anche usare il comando clean. Per maggiori informazioni su di esso, digitate HELP CLEAN in DISKPART).

Spero che questo aiuti.

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
1
1
1
2011-04-22 10:59:46 +0000

Ho avuto un problema con il mio Iomega iConnect che “vedeva” una delle partizioni NTFS sul mio HDD esterno.

Ho dovuto cancellare la partizione EFI sul disco (era il disco interno del mio MBP prima di sostituirlo) e poi tutto ha funzionato bene.

Se hai problemi con Windows 7 che legge il disco NTFS, questa potrebbe essere una possibile soluzione.

1
1
1
2011-04-19 16:25:25 +0000

Ho appena avuto un problema simile e l'eliminazione di una parte o l'eliminazione di un volume hanno fatto crashare diskpart!

Su un altro forum ho trovato il comando “clean” che pulisce il disco attualmente selezionato.

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

e ora il disco è MOLTO pulito. Non ha un MBR o GPT. Nel mio caso volevo installare Server 2008 (non R2) e quindi ho dovuto rimuovere il GPT da un disco che aveva precedentemente eseguito Windows 7

0
0
0
2009-10-19 04:36:27 +0000

Una partizione di 200 MB non è nulla di significativo per gli standard odierni. Se fossi in voi, non ci giocherei.

Ma ho avuto un'esperienza riguardo alla cancellazione di una partizione EFI. Ho provato a cancellare l'EFI in una partizione Mac OS X. Risulta che Mac OS X non sarà in grado di leggere le partizioni NTFS esistenti nell'hard disk EFI. Ho risolto il problema quando ho riformattato l'intero hard disk per utilizzare una tabella di partizione GUID (GPT).

Inoltre, dubito che ci siano dati significativi nella partizione EFI, ma comunque ecco come si monta in Mac OS X:

mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI