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

Kann ich die 'EFI System Partition' löschen, ohne andere Daten auf dem Laufwerk zu beschädigen?

Ich habe drei externe HDDs in einem USB-Gehäuse. Nach einem kürzlichen Upgrade auf Windows 7, bei dem diese drei Laufwerke tatsächlich im PC-Tower installiert wurden, haben zwei der drei Laufwerke jetzt eine 200 MB EFI-Partition , und die beiden Laufwerke werden weder unter Windows 7 noch unter Snow Leopard als nutzbare Laufwerke angezeigt. Eines der Laufwerke ist leer; auf dem anderen sind jedoch eine Menge Sachen drauf, die ich nach Möglichkeit retten möchte.

Wie kann ich an diese Daten zurückkommen? Kann ich einfach die EFI-Partition löschen, und alles wird gut sein? Oder muss ich etwas komplizierteres machen? Oder bin ich einfach aufgeschmissen?

Antworten (4)

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

Ich gehe davon aus, dass Sie diese Laufwerke ursprünglich auf einem Intel Mac (OS X) System formatiert haben.

Anstatt zu paraphrasieren, was ich an anderen Stellen gehört habe, werde ich einfach aus dem Wikipedia-Artikel für EFI-Systempartition zitieren.

Bei Macintosh-Computern mit Apple-Intel-Architektur ist die EFI-Partition anfangs leer und wird nicht zum Booten verwendet.

_Die EFI-Partition wird jedoch als Staging-Bereich für Firmware-Updates verwendet; insbesondere werden ein Firmware-Flash-Dienstprogramm (EFI-Binary) und eine Datendatei (FD - “Firmware Device”) im Verzeichnis EFI/APPLE/FIRMWARE abgelegt, die dann beim Neustart des Systems im “Flash-Firmware”-Modus ausgeführt werden. _

Wenn es gelöscht wird, bootet das System immer noch, und der Bootmanager lässt dem Benutzer immer noch die Wahl, ob eine Boot Camp-Partition oder das Standard-Mac OS X gestartet werden soll, aber Firmware-Updates schlagen fehl.

Wie ich glaube, dass in anderen Antworten darauf hingewiesen wurde, wird die EFI-Partition nicht von Windows 7 verwendet und wird nicht erstellt, wenn ein System verwendet wird, das EFI nicht verwendet. Mit anderen Worten, wenn Sie diese Laufwerke nur als Datenlaufwerke verwenden wollen, dann können Sie die EFI-Partition löschen.

Ich fürchte, ich habe mir nicht die Zeit genommen, zu experimentieren und herauszufinden, ob das Löschen der EFI-Partition die Probleme behebt, die Sie damit haben, dass Windows 7 Ihre NTFS-Partitionen auf dem Laufwerk “sieht”. Aber es scheint, als wäre es einen Versuch wert.

Wenn ich mich richtig erinnere, können Sie die EFI-Partition nicht mit dem Windows-Dienstprogramm Disk Management löschen. Eine Möglichkeit, die EFI-Partition(en) zu löschen, besteht darin, DISKPART von einer (erweiterten) Windows-Eingabeaufforderung aus auszuführen.

Ich tue dies, indem ich zuerst die Partition auswähle, die ich löschen möchte, und dann überprüfe, ob ich die richtige Partition ausgewählt habe. Unten sehen Sie ein Beispiel mit einem meiner Laufwerke.

Nachdem Sie sicher sind, dass Sie die Partition ausgewählt haben, die Sie löschen möchten, sollte der Befehl delete part override diese löschen.

(Wenn Sie sich nicht um die Daten auf dem Laufwerk kümmern und es nur neu partitionieren wollen, können Sie auch den Befehl clean verwenden. Für weitere Informationen darüber geben Sie HELP CLEAN in DISKPART ein.)

Hoffentlich hilft das.

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

Ich hatte ein Problem mit meinem Iomega iConnect, der eine der NTFS-Partitionen auf meiner externen Festplatte “sah”.

Ich musste die EFI-Partition auf dem Laufwerk löschen (es war mein internes MBP-Laufwerk, bevor ich es ausgetauscht habe) und dann funktionierte alles problemlos.

Wenn Sie Probleme mit Windows 7 beim Lesen des NTFS-Laufwerks haben, könnte dies eine mögliche Lösung sein.

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

Ich hatte gerade ein ähnliches Problem und “delete part” oder “delete volume” ließen diskpart tatsächlich abstürzen!

In einem anderen Forum habe ich den Befehl “clean” gefunden, der den aktuell ausgewählten Datenträger bereinigt.

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

und nun ist die Platte SEHR sauber. Sie hat weder einen MBR noch ein GPT. In meinem Fall wollte ich Server 2008 (nicht R2) installieren und musste daher das GPT von einer Platte entfernen, auf der vorher Windows 7 lief

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

Eine 200 MB-Partition ist nach heutigem Standard nichts Besonderes. An Ihrer Stelle würde ich nicht daran herumpfuschen.

Aber ich habe eine Erfahrung bezüglich des Löschens einer EFI-Partition gemacht. Ich habe versucht, die EFI in einer Mac OS X-Partition zu löschen. Es stellte sich heraus, dass Mac OS X nicht in der Lage ist, die in der EFI-Festplatte vorhandenen NTFS-Partitionen zu lesen. Ich habe das Problem behoben, indem ich die gesamte Festplatte neu formatiert habe, um eine GUID Partition Table (GPT) zu verwenden.

Außerdem bezweifle ich, dass sich auf der EFI-Partition irgendwelche wichtigen Daten befinden, aber wie auch immer, hier ist, wie man sie in Mac OS X mountet:

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